diff options
author | Nikolay Borisov <nborisov@suse.com> | 2018-10-01 17:46:13 +0300 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2018-10-23 15:46:33 +0200 |
commit | b1a1b8902998d3c1e082ae2fe09cdfd09d1c4583 (patch) | |
tree | 88a831af17c9b2d918df1274526b0836439c3b75 /kernel-lib/bitops.h | |
parent | d8acc433533ac25a1a4b2432c73516a369acddb0 (diff) |
btrfs-progs: Add extent buffer bitmap manipulation infrastructure
Those functions are in preparation for adding the freespace tree repair
code since it needs to be able to deal with bitmap based FSTs. This
patch adds extent_buffer_bitmap_set and extent_buffer_bitmap_clear
functions. Since in userspace we don't have to deal with page mappings
their implementation is vastly simplified by simply setting each bit in
the passed range.
Reviewed-by: Su Yue <suy.fnst@cn.fujitsu.com>
Reviewed-by: Omar Sandoval <osandov@fb.com>
Signed-off-by: Nikolay Borisov <nborisov@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'kernel-lib/bitops.h')
0 files changed, 0 insertions, 0 deletions