aboutsummaryrefslogtreecommitdiff
path: root/fs/btrfs/free-space-cache.h
AgeCommit message (Expand)AuthorFilesLines
2023-06-19btrfs: move btrfs_check_trunc_cache_free_space into block-rsv.cGravatar Josef Bacik 1-2/+0
2022-12-05btrfs: convert discard stat defs to enumGravatar Josef Bacik 1-3/+5
2022-12-05btrfs: move free space cachep's out of ctree.hGravatar Josef Bacik 1-0/+2
2022-12-05btrfs: move discard stat defs to free-space-cache.hGravatar Josef Bacik 1-0/+9
2022-09-26btrfs: remove use btrfs_remove_free_space_cache instead of variantGravatar Josef Bacik 1-1/+0
2022-01-03btrfs: change name and type of private member of btrfs_free_space_ctlGravatar Nikolay Borisov 1-1/+1
2022-01-03btrfs: make __btrfs_add_free_space take just block group referenceGravatar Nikolay Borisov 1-4/+2
2022-01-03btrfs: index free space entries on sizeGravatar Josef Bacik 1-0/+2
2021-02-09btrfs: zoned: track unusable bytes for zonesGravatar Naohiro Aota 1-0/+2
2020-12-09btrfs: remove free space items when disabling space cache v1Gravatar Boris Burkov 1-0/+3
2020-12-09btrfs: keep sb cache_generation consistent with space_cacheGravatar Boris Burkov 1-0/+2
2020-12-09btrfs: remove recalc_thresholds from free space opsGravatar David Sterba 1-1/+0
2020-12-09btrfs: remove crc_check logic from free spaceGravatar Nikolay Borisov 1-1/+0
2020-12-09btrfs: remove inode number cache featureGravatar Nikolay Borisov 1-12/+0
2020-12-08btrfs: load free space cache into a temporary ctlGravatar Josef Bacik 1-1/+2
2020-07-27btrfs: let btrfs_return_cluster_to_free_space() return voidGravatar Anand Jain 1-1/+1
2020-01-20btrfs: have multiple discard listsGravatar Dennis Zhou 1-1/+1
2020-01-20btrfs: keep track of discardable_bytes for async discardGravatar Dennis Zhou 1-0/+1
2020-01-20btrfs: track discardable extents for async discardGravatar Dennis Zhou 1-0/+2
2020-01-20btrfs: discard one region at a time in async discardGravatar Dennis Zhou 1-0/+6
2020-01-20btrfs: handle empty block_group removal for async discardGravatar Dennis Zhou 1-0/+1
2020-01-20btrfs: add the beginning of async discard, discard workqueueGravatar Dennis Zhou 1-0/+2
2020-01-20btrfs: keep track of free space bitmap trim status cleanlinessGravatar Dennis Zhou 1-0/+12
2020-01-20btrfs: keep track of which extents have been discardedGravatar Dennis Zhou 1-1/+16
2019-11-18btrfs: rename btrfs_block_group_cacheGravatar David Sterba 1-21/+18
2019-09-09btrfs: move struct io_ctl to free-space-cache.hGravatar David Sterba 1-1/+13
2019-09-09btrfs: move btrfs_add_free_space out of a header fileGravatar Josef Bacik 1-8/+2
2019-04-29btrfs: get fs_info from block group in btrfs_find_space_clusterGravatar David Sterba 1-2/+1
2019-04-29btrfs: get fs_info from block group in load_free_space_cacheGravatar David Sterba 1-2/+1
2019-04-29btrfs: get fs_info from block group in lookup_free_space_inodeGravatar David Sterba 1-3/+3
2019-04-29btrfs: get fs_info from trans in btrfs_write_out_cacheGravatar David Sterba 1-2/+1
2019-04-29btrfs: get fs_info from trans in create_free_space_inodeGravatar David Sterba 1-2/+1
2018-04-12btrfs: replace GPL boilerplate by SPDX -- headersGravatar David Sterba 1-16/+3
2017-02-17btrfs: free-space-cache, clean up unnecessary root argumentsGravatar Jeff Mahoney 1-4/+3
2016-12-06btrfs: take an fs_info directly when the root is not used otherwiseGravatar Jeff Mahoney 1-2/+2
2016-12-06btrfs: simplify btrfs_wait_cache_io prototypeGravatar Jeff Mahoney 1-4/+2
2016-12-06btrfs: call functions that overwrite their root parameter with fs_infoGravatar Jeff Mahoney 1-1/+1
2016-09-26btrfs: convert pr_* to btrfs_* where possibleGravatar Jeff Mahoney 1-2/+4
2016-05-25btrfs: fix string and comment grammatical issues and typosGravatar Nicholas D Steeves 1-1/+1
2016-01-07btrfs: constify remaining structs with function pointersGravatar David Sterba 1-1/+1
2015-10-21Btrfs: keep track of largest extent in bitmapsGravatar Josef Bacik 1-0/+1
2015-04-10Btrfs: allow block group cache writeout outside critical section in commitGravatar Chris Mason 1-0/+1
2015-04-10Btrfs: two stage dirty block group writeoutGravatar Chris Mason 1-1/+7
2014-12-02Btrfs: fix race between writing free space cache and trimmingGravatar Filipe Manana 1-0/+2
2013-11-11Btrfs: remove path arg from btrfs_truncate_free_space_cacheGravatar Filipe David Borba Manana 1-1/+0
2013-11-11Btrfs: remove duplicated ino cache's inode lookupGravatar Filipe David Borba Manana 1-1/+2
2013-09-21Btrfs: allocate the free space by the existed max extent size when ENOSPCGravatar Miao Xie 1-2/+3
2013-09-01Btrfs: separate out tests into their own directoryGravatar Josef Bacik 1-1/+7
2013-09-01Btrfs: avoid starting a transaction in the write pathGravatar Josef Bacik 1-2/+1
2013-06-14btrfs: move ifdef around sanity checks out of init_btrfs_fsGravatar David Sterba 1-2/+0