btrfs-progs: Unify btrfs_leaf_free_space() parameter with kernel
authorQu Wenruo <wqu@suse.com>
Fri, 30 Mar 2018 05:48:56 +0000 (13:48 +0800)
committerDavid Sterba <dsterba@suse.com>
Tue, 24 Apr 2018 11:00:11 +0000 (13:00 +0200)
commit47c694b0f4afa4fabf1a2013b9f9514a832898f7
tree6c1ab83390cae8dfbc7dc1f9d19e851911027028
parentf96ca97fb451801d899650a4d03f6a96fa8c59fb
btrfs-progs: Unify btrfs_leaf_free_space() parameter with kernel

Instead of struct btrfs_root, use struct btrfs_fs_info, since nodesize
is now a per-fs setting, and with the need to pass a @root, caller don't
need to wonder which root should be passed.

Signed-off-by: Qu Wenruo <wqu@suse.com>
Reviewed-by: Lu Fengqi <lufq.fnst@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
btrfs-corrupt-block.c
check/main.c
check/mode-lowmem.c
ctree.c
ctree.h
print-tree.c