diff options
author | Qu Wenruo <quwenruo@cn.fujitsu.com> | 2017-06-13 17:19:25 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2017-07-12 17:53:18 +0200 |
commit | 6aaf1b10e79d20db0727f0d56ce6a618bdc22285 (patch) | |
tree | 1fb9d62146cc7ae116fe632243c819fc78def1ae /ctree.c | |
parent | b350e8fd76090bb1ff8c1574dcf1b1d7a571a3ca (diff) |
btrfs-progs: Refactor btrfs_find_tree_block to use btrfs_fs_info
Signed-off-by: Qu Wenruo <quwenruo@cn.fujitsu.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'ctree.c')
-rw-r--r-- | ctree.c | 5 |
1 files changed, 3 insertions, 2 deletions
@@ -968,6 +968,7 @@ static int noinline push_nodes_for_insert(struct btrfs_trans_handle *trans, void reada_for_search(struct btrfs_root *root, struct btrfs_path *path, int level, int slot, u64 objectid) { + struct btrfs_fs_info *fs_info = root->fs_info; struct extent_buffer *node; struct btrfs_disk_key disk_key; u32 nritems; @@ -989,8 +990,8 @@ void reada_for_search(struct btrfs_root *root, struct btrfs_path *path, node = path->nodes[level]; search = btrfs_node_blockptr(node, slot); - blocksize = root->fs_info->nodesize; - eb = btrfs_find_tree_block(root, search, blocksize); + blocksize = fs_info->nodesize; + eb = btrfs_find_tree_block(fs_info, search, blocksize); if (eb) { free_extent_buffer(eb); return; |