btrfs: separate out the extent state and extent buffer init code
authorJosef Bacik <josef@toxicpanda.com>
Fri, 9 Sep 2022 21:53:18 +0000 (17:53 -0400)
committerDavid Sterba <dsterba@suse.com>
Mon, 26 Sep 2022 10:28:02 +0000 (12:28 +0200)
commita62a3bd9546b91a46bbb74f4b4a49815b64875b1
tree8d45705feb579493ce86b1e386e88e3690b6ef88
parentcdca85b092fbf4ce6f209b174ac3e7ef2b80bebf
btrfs: separate out the extent state and extent buffer init code

In order to help separate the extent buffer from the extent io tree code
we need to break up the init functions.

Signed-off-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: David Sterba <dsterba@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent-io-tree.h
fs/btrfs/extent_io.c
fs/btrfs/extent_io.h
fs/btrfs/super.c