aboutsummaryrefslogtreecommitdiffstats
path: root/include/sys/zio_impl.h
diff options
context:
space:
mode:
authorRob Norris <[email protected]>2024-06-30 12:10:00 +1000
committerTony Hutter <[email protected]>2024-08-22 16:22:24 -0700
commitd3c12383c95cf7988ac00234a42a4da7989c9034 (patch)
tree5150793d5877686d9bc71b6b95e41934feab5fce /include/sys/zio_impl.h
parent522816498c0ea0d8dfa449cd18e2032b8ac0a9b8 (diff)
compress: change compression providers API to use ABDs
This commit changes the provider compress and decompress API to take ABD pointers instead of buffer pointers for both data source and destination. It then updates all providers to match. This doesn't actually change the providers to do chunked compression, just changes the API to allow such an update in the future. Helper macros are added to easily adapt the ABD functions to their buffer-based implementations. Sponsored-by: Klara, Inc. Sponsored-by: Wasabi Technology, Inc. Signed-off-by: Rob Norris <[email protected]>
Diffstat (limited to 'include/sys/zio_impl.h')
0 files changed, 0 insertions, 0 deletions