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>
Tue, 15 Feb 2022 15:56:37 +0000 (16:56 +0100)
commite851af6b75bfb8726da0f07a8e1b1b34950c09dd
treeb3ca0f327b95d4e80f50c5d97479883d1b6834e0
parente6c69fcbee7ef1d7bde4ff78eb1377dbe09d71cf
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