aboutsummaryrefslogtreecommitdiffstats
path: root/fs/btrfs/print-tree.c
diff options
context:
space:
mode:
authorDavid Sterba <dsterba@suse.com>2017-06-29 12:37:49 -0400
committerDavid Sterba <dsterba@suse.com>2017-08-16 10:12:03 -0400
commita4f78750ef1882e59bb4f947e216cf61ef2d67d2 (patch)
treed262fb16360373142ec08715a7b76118e6fcd26c /fs/btrfs/print-tree.c
parentf1b8a1e8c00a12000e5683f7312f2b1d877717ae (diff)
btrfs: get fs_info from eb in btrfs_print_leaf, remove argument
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'fs/btrfs/print-tree.c')
-rw-r--r--fs/btrfs/print-tree.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/fs/btrfs/print-tree.c b/fs/btrfs/print-tree.c
index fcae61e175f3..9c3911f4a100 100644
--- a/fs/btrfs/print-tree.c
+++ b/fs/btrfs/print-tree.c
@@ -161,8 +161,9 @@ static void print_uuid_item(struct extent_buffer *l, unsigned long offset,
161 } 161 }
162} 162}
163 163
164void btrfs_print_leaf(struct btrfs_fs_info *fs_info, struct extent_buffer *l) 164void btrfs_print_leaf(struct extent_buffer *l)
165{ 165{
166 struct btrfs_fs_info *fs_info;
166 int i; 167 int i;
167 u32 type, nr; 168 u32 type, nr;
168 struct btrfs_item *item; 169 struct btrfs_item *item;
@@ -180,6 +181,7 @@ void btrfs_print_leaf(struct btrfs_fs_info *fs_info, struct extent_buffer *l)
180 if (!l) 181 if (!l)
181 return; 182 return;
182 183
184 fs_info = l->fs_info;
183 nr = btrfs_header_nritems(l); 185 nr = btrfs_header_nritems(l);
184 186
185 btrfs_info(fs_info, "leaf %llu total ptrs %d free space %d", 187 btrfs_info(fs_info, "leaf %llu total ptrs %d free space %d",
@@ -329,7 +331,7 @@ void btrfs_print_tree(struct btrfs_fs_info *fs_info, struct extent_buffer *c)
329 nr = btrfs_header_nritems(c); 331 nr = btrfs_header_nritems(c);
330 level = btrfs_header_level(c); 332 level = btrfs_header_level(c);
331 if (level == 0) { 333 if (level == 0) {
332 btrfs_print_leaf(fs_info, c); 334 btrfs_print_leaf(c);
333 return; 335 return;
334 } 336 }
335 btrfs_info(fs_info, 337 btrfs_info(fs_info,