summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/free-space-cache.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* Btrfs: don't use global block reservation for inode cache truncationMiao Xie2013-05-171-0/+2
* Btrfs: add some free space cache testsJosef Bacik2013-05-061-0/+5
* Btrfs: Support reading/writing on disk free ino cacheLi Zefan2011-04-251-0/+11
* Btrfs: Cache free inode numbers in memoryLi Zefan2011-04-251-3/+13
* Btrfs: Make free space cache code genericLi Zefan2011-04-251-0/+20
* Btrfs: Remove unused btrfs_block_group_free_space()Li Zefan2011-04-251-1/+0
* Btrfs: add btrfs_trim_fs() to handle FITRIMLi Dongyang2011-03-281-0/+2
* Btrfs: load free space cache if it existsJosef Bacik2010-10-291-0/+2
* Btrfs: write out free space cacheJosef Bacik2010-10-291-0/+5
* Btrfs: create special free space cache inodeJosef Bacik2010-10-281-0/+11
* Btrfs: use hybrid extents+bitmap rb tree for free spaceJosef Bacik2009-07-241-0/+8
* Btrfs: add mount -o ssd_spread to spread allocations outChris Mason2009-06-101-0/+1
* Btrfs: rework allocation clusteringChris Mason2009-04-031-0/+44