summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/compression.h
Commit message (Expand)AuthorAgeFilesLines
* btrfs: compression: migrate compression/decompression paths to foliosQu Wenruo2024-05-071-21/+18
* btrfs: compression: convert page allocation to folio interfacesQu Wenruo2024-05-071-2/+2
* btrfs: compression: add error handling for missed page cacheQu Wenruo2024-05-071-0/+3
* btrfs: add forward declarations and headers, part 2David Sterba2024-03-041-2/+8
* btrfs: zstd: fix and simplify the inline extent decompression (v2)Qu Wenruo2024-03-041-1/+1
* Revert "btrfs: zstd: fix and simplify the inline extent decompression"Linus Torvalds2024-01-221-1/+1
* btrfs: zstd: fix and simplify the inline extent decompressionQu Wenruo2024-01-181-1/+1
* btrfs: lzo: fix and simplify the inline extent decompressionQu Wenruo2024-01-181-1/+1
* btrfs: zlib: fix and simplify the inline extent decompressionQu Wenruo2024-01-181-1/+1
* btrfs: use page alloc/free wrappers for compression pagesDavid Sterba2023-12-151-0/+5
* btrfs: pass an ordered_extent to btrfs_submit_compressed_writeChristoph Hellwig2023-06-191-3/+2
* btrfs: remove the mirror_num argument to btrfs_submit_compressed_readChristoph Hellwig2023-06-191-1/+1
* btrfs: move kthread_associate_blkcg out of btrfs_submit_compressed_writeChristoph Hellwig2023-04-171-1/+0
* btrfs: store a pointer to the original btrfs_bio in struct compressed_bioChristoph Hellwig2023-04-171-1/+1
* btrfs: pass a btrfs_bio to btrfs_submit_compressed_readChristoph Hellwig2023-04-171-1/+1
* btrfs: embed a btrfs_bio into struct compressed_bioChristoph Hellwig2023-04-171-10/+7
* btrfs: split zone append bios in btrfs_submit_bioChristoph Hellwig2023-02-151-3/+0
* btrfs: constify input buffer parameter in compression codeDavid Sterba2022-12-051-4/+4
* btrfs: add blk_types.h include to compression.hJosef Bacik2022-12-051-0/+1
* btrfs: make module init/exit match their sequenceQu Wenruo2022-12-051-1/+1
* Merge tag 'for-5.20-tag' of git://git.kernel.org/pub/scm/linux/kernel/git/kda...Linus Torvalds2022-08-031-11/+7
|\
| * btrfs: fix repair of compressed extentsChristoph Hellwig2022-07-251-7/+0
| * btrfs: simplify the pending I/O counting in struct compressed_bioChristoph Hellwig2022-07-251-2/+2
| * btrfs: don't use btrfs_bio_wq_end_io for compressed writesChristoph Hellwig2022-07-251-2/+5
* | fs/btrfs: Use the enum req_op and blk_opf_t typesBart Van Assche2022-07-141-1/+1
|/
* btrfs: derive compression type from extent map during readsGoldwyn Rodrigues2022-05-161-1/+1
* btrfs: do not return errors from btrfs_submit_compressed_readChristoph Hellwig2022-05-161-2/+2
* btrfs: track compressed bio errors as blk_status_tJosef Bacik2022-03-141-1/+1
* btrfs: add BTRFS_IOC_ENCODED_WRITEOmar Sandoval2022-03-141-1/+5
* btrfs: replace BUILD_BUG_ON by static_assertDavid Sterba2022-03-141-0/+2
* btrfs: determine stripe boundary at bio allocation time in btrfs_submit_compr...Qu Wenruo2021-10-261-3/+0
* btrfs: introduce compressed_bio::pending_sectors to trace compressed bioQu Wenruo2021-10-261-2/+5
* btrfs: rework btrfs_decompress_buf2page()Qu Wenruo2021-08-231-3/+2
* btrfs: optimize variables size in btrfs_submit_compressed_writeAnand Jain2021-06-211-3/+3
* btrfs: reduce compressed_bio members' typesDavid Sterba2021-06-211-10/+10
* btrfs: compression: move declarations to headerDavid Sterba2020-10-071-0/+35
* btrfs: make btrfs_submit_compressed_write take btrfs_inodeNikolay Borisov2020-07-271-1/+3
* btrfs: unexport btrfs_compress_set_level()Anand Jain2020-05-251-2/+0
* btrfs: compression: remove ops pointer from workspace_managerDavid Sterba2019-11-181-1/+0
* btrfs: compression: inline free_workspaceDavid Sterba2019-11-181-2/+0
* btrfs: compression: pass type to btrfs_put_workspaceDavid Sterba2019-11-181-1/+1
* btrfs: compression: inline alloc_workspaceDavid Sterba2019-11-181-2/+0
* btrfs: compression: pass type to btrfs_get_workspaceDavid Sterba2019-11-181-2/+1
* btrfs: compression: inline put_workspaceDavid Sterba2019-11-181-2/+0
* btrfs: compression: inline get_workspaceDavid Sterba2019-11-181-2/+0
* btrfs: compression: inline cleanup_workspace_managerDavid Sterba2019-11-181-3/+0
* btrfs: compression: let workspace manager cleanup take only the typeDavid Sterba2019-11-181-1/+1
* btrfs: compression: inline init_workspace_managerDavid Sterba2019-11-181-3/+0
* btrfs: compression: let workspace manager init take only the typeDavid Sterba2019-11-181-2/+1
* btrfs: compression: attach workspace manager to the opsDavid Sterba2019-11-181-0/+1