btrfs: introduce a helper to locate an extent item
authorQu Wenruo <wqu@suse.com>
Fri, 7 Jan 2022 02:34:27 +0000 (10:34 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 28 Feb 2022 16:02:09 +0000 (17:02 +0100)
commitb949f0245b13ccd264dad2dd5eba0886013dbcc5
tree01a0ab0dfe123c723ac79810112150eb904a27a0
parente38e4c04d7b7d7cbfe6877493b88637988301083
btrfs: introduce a helper to locate an extent item

The new helper, find_first_extent_item(), will locate an extent item
(either EXTENT_ITEM or METADATA_ITEM) which covers the any byte of the
search range.

This helper will later be used to refactor scrub code.

Signed-off-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/scrub.c