summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/compression.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* btrfs: switch compression callbacks to direct callsDavid Sterba2019-11-181-17/+0
* btrfs: use better definition of number of compression typeChengguang Xu2019-11-181-2/+2
* Btrfs: use REQ_CGROUP_PUNT for worker thread submitted biosChris Mason2019-11-181-1/+2
* btrfs: compression: replace set_level callbacks by a common helperDavid Sterba2019-09-091-7/+2
* btrfs: define compression levels staticallyDavid Sterba2019-09-091-0/+4
* btrfs: correctly validate compression typeJohannes Thumshirn2019-07-021-0/+1
* btrfs: don't assume compressed_bio sums to be 4 bytesJohannes Thumshirn2019-07-011-1/+1
* btrfs: change set_level() to bound the level passed inDennis Zhou2019-02-251-2/+7
* btrfs: plumb level through the compression interfaceDennis Zhou2019-02-251-3/+4
* btrfs: move to function pointers for get/put workspacesDennis Zhou2019-02-251-0/+26
* btrfs: manage heuristic workspace as index 0Dennis Zhou2019-02-251-0/+4
* btrfs: add helpers for compression type and levelDennis Zhou2019-02-251-0/+10