summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/free-space-cache.h
Commit message (Expand)AuthorAgeFilesLines
* btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.cJosef Bacik2023-06-191-2/+0
* btrfs: convert discard stat defs to enumJosef Bacik2022-12-051-3/+5
* btrfs: move free space cachep's out of ctree.hJosef Bacik2022-12-051-0/+2
* btrfs: move discard stat defs to free-space-cache.hJosef Bacik2022-12-051-0/+9
* btrfs: remove use btrfs_remove_free_space_cache instead of variantJosef Bacik2022-09-261-1/+0
* btrfs: change name and type of private member of btrfs_free_space_ctlNikolay Borisov2022-01-031-1/+1
* btrfs: make __btrfs_add_free_space take just block group referenceNikolay Borisov2022-01-031-4/+2
* btrfs: index free space entries on sizeJosef Bacik2022-01-031-0/+2
* btrfs: zoned: track unusable bytes for zonesNaohiro Aota2021-02-091-0/+2
* btrfs: remove free space items when disabling space cache v1Boris Burkov2020-12-091-0/+3
* btrfs: keep sb cache_generation consistent with space_cacheBoris Burkov2020-12-091-0/+2
* btrfs: remove recalc_thresholds from free space opsDavid Sterba2020-12-091-1/+0
* btrfs: remove crc_check logic from free spaceNikolay Borisov2020-12-091-1/+0
* btrfs: remove inode number cache featureNikolay Borisov2020-12-091-12/+0
* btrfs: load free space cache into a temporary ctlJosef Bacik2020-12-081-1/+2
* btrfs: let btrfs_return_cluster_to_free_space() return voidAnand Jain2020-07-271-1/+1
* btrfs: have multiple discard listsDennis Zhou2020-01-201-1/+1
* btrfs: keep track of discardable_bytes for async discardDennis Zhou2020-01-201-0/+1
* btrfs: track discardable extents for async discardDennis Zhou2020-01-201-0/+2
* btrfs: discard one region at a time in async discardDennis Zhou2020-01-201-0/+6
* btrfs: handle empty block_group removal for async discardDennis Zhou2020-01-201-0/+1
* btrfs: add the beginning of async discard, discard workqueueDennis Zhou2020-01-201-0/+2
* btrfs: keep track of free space bitmap trim status cleanlinessDennis Zhou2020-01-201-0/+12
* btrfs: keep track of which extents have been discardedDennis Zhou2020-01-201-1/+16
* btrfs: rename btrfs_block_group_cacheDavid Sterba2019-11-181-21/+18
* btrfs: move struct io_ctl to free-space-cache.hDavid Sterba2019-09-091-1/+13
* btrfs: move btrfs_add_free_space out of a header fileJosef Bacik2019-09-091-8/+2
* btrfs: get fs_info from block group in btrfs_find_space_clusterDavid Sterba2019-04-291-2/+1
* btrfs: get fs_info from block group in load_free_space_cacheDavid Sterba2019-04-291-2/+1
* btrfs: get fs_info from block group in lookup_free_space_inodeDavid Sterba2019-04-291-3/+3
* btrfs: get fs_info from trans in btrfs_write_out_cacheDavid Sterba2019-04-291-2/+1
* btrfs: get fs_info from trans in create_free_space_inodeDavid Sterba2019-04-291-2/+1
* btrfs: replace GPL boilerplate by SPDX -- headersDavid Sterba2018-04-121-16/+3
* btrfs: free-space-cache, clean up unnecessary root argumentsJeff Mahoney2017-02-171-4/+3
* btrfs: take an fs_info directly when the root is not used otherwiseJeff Mahoney2016-12-061-2/+2
* btrfs: simplify btrfs_wait_cache_io prototypeJeff Mahoney2016-12-061-4/+2
* btrfs: call functions that overwrite their root parameter with fs_infoJeff Mahoney2016-12-061-1/+1
* btrfs: convert pr_* to btrfs_* where possibleJeff Mahoney2016-09-261-2/+4
* btrfs: fix string and comment grammatical issues and typosNicholas D Steeves2016-05-251-1/+1
* btrfs: constify remaining structs with function pointersDavid Sterba2016-01-071-1/+1
* Btrfs: keep track of largest extent in bitmapsJosef Bacik2015-10-211-0/+1
* Btrfs: allow block group cache writeout outside critical section in commitChris Mason2015-04-101-0/+1
* Btrfs: two stage dirty block group writeoutChris Mason2015-04-101-1/+7
* Btrfs: fix race between writing free space cache and trimmingFilipe Manana2014-12-021-0/+2
* Btrfs: remove path arg from btrfs_truncate_free_space_cacheFilipe David Borba Manana2013-11-111-1/+0
* Btrfs: remove duplicated ino cache's inode lookupFilipe David Borba Manana2013-11-111-1/+2
* Btrfs: allocate the free space by the existed max extent size when ENOSPCMiao Xie2013-09-211-2/+3
* Btrfs: separate out tests into their own directoryJosef Bacik2013-09-011-1/+7
* Btrfs: avoid starting a transaction in the write pathJosef Bacik2013-09-011-2/+1
* btrfs: move ifdef around sanity checks out of init_btrfs_fsDavid Sterba2013-06-141-2/+0