diff options
author | Nikolay Borisov <nborisov@suse.com> | 2018-10-01 17:46:16 +0300 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2018-10-25 16:11:39 +0200 |
commit | 8c028efe4a31e15c0d106daf6218dedc373273c6 (patch) | |
tree | 58d6efe31920b5112e8b6c4ab5bdcaf334b09626 /free-space-cache.h | |
parent | a9ce9286f24b299ea2a8465d89cee659c3f5dcf1 (diff) |
btrfs-progs: Pull free space tree related code from kernel
To help implement free space tree checker in user space some kernel
function are necessary, namely iterating/deleting/adding freespace
items, some internal search functions. Functions to populate a block
group based on the extent tree. The code is largely copy/paste from
the kernel with locking eliminated (i.e free_space_lock). It supports
reading/writing of both bitmap and extent based FST trees.
Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'free-space-cache.h')
0 files changed, 0 insertions, 0 deletions