btrfs: rename tree_entry to rb_simple_node and export it
authorQu Wenruo <wqu@suse.com>
Thu, 26 Mar 2020 06:11:09 +0000 (14:11 +0800)
committerDavid Sterba <dsterba@suse.com>
Mon, 25 May 2020 09:25:19 +0000 (11:25 +0200)
commite9a28dc52af31d8af1883afe08e724a303b3c4eb
tree0967cfb74a693d6805ee3db2552bc329dd37732a
parent7053544146ac7eb71de6cee1ffda678714f905d8
btrfs: rename tree_entry to rb_simple_node and export it

Structure tree_entry provides a very simple rb_tree which only uses
bytenr as search index.

That tree_entry is used in 3 structures: backref_node, mapping_node and
tree_block.

Since we're going to make backref_node independnt from relocation, it's
a good time to extract the tree_entry into rb_simple_node, and export it
into misc.h.

Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/backref.h
fs/btrfs/misc.h
fs/btrfs/relocation.c