path: root/ctree.h
diff options
authorQu Wenruo <>2016-01-29 13:03:23 +0800
committerDavid Sterba <>2016-06-07 18:15:19 +0200
commitf5e77e4c520aa46583f7dd0f1d264ed93714acb2 (patch)
tree57feb05cfc6ae6f4048e21dd8efba893ee9dd5b1 /ctree.h
parentf07c8149718e2b841b91269cc2c0d5ed92df1bca (diff)
btrfs-progs: extent-tree: Introduce function to find the first overlapping extent
Introduce a new function, btrfs_search_overlap_extent() to find the first overlapping extent. It's useful for later btrfs-convert rework. Signed-off-by: Qu Wenruo <> Signed-off-by: David Sterba <>
Diffstat (limited to 'ctree.h')
1 files changed, 2 insertions, 0 deletions
diff --git a/ctree.h b/ctree.h
index 6943e508..6dfd5113 100644
--- a/ctree.h
+++ b/ctree.h
@@ -2388,6 +2388,8 @@ int btrfs_previous_item(struct btrfs_root *root,
int type);
int btrfs_previous_extent_item(struct btrfs_root *root,
struct btrfs_path *path, u64 min_objectid);
+int btrfs_next_extent_item(struct btrfs_root *root,
+ struct btrfs_path *path, u64 max_objectid);
int btrfs_cow_block(struct btrfs_trans_handle *trans,
struct btrfs_root *root, struct extent_buffer *buf,
struct extent_buffer *parent, int parent_slot,