diff options
author | Qu Wenruo <wqu@suse.com> | 2018-01-18 16:25:11 +0800 |
---|---|---|
committer | David Sterba <dsterba@suse.com> | 2018-02-02 16:01:58 +0100 |
commit | fa37a13f73ad43233db97c945b0e36d9dcaef298 (patch) | |
tree | 353ba6fc17b298526ca88fda8aca185de2e1702e /check/main.c | |
parent | d0b191b880b344ffe4a1d5ca50ba986f228c2c13 (diff) |
btrfs-progs: check: move reada_walk_down to check/common.c
Both original and lowmem modes share this function to do readahead.
Reviewed-by: Su Yue <suy.fnst@cn.fujitsu.com>
Signed-off-by: Qu Wenruo <wqu@suse.com>
Signed-off-by: David Sterba <dsterba@suse.com>
Diffstat (limited to 'check/main.c')
-rw-r--r-- | check/main.c | 22 |
1 files changed, 0 insertions, 22 deletions
diff --git a/check/main.c b/check/main.c index 7619c8e2..4c195f2e 100644 --- a/check/main.c +++ b/check/main.c @@ -1668,28 +1668,6 @@ out: return ret; } -static void reada_walk_down(struct btrfs_root *root, - struct extent_buffer *node, int slot) -{ - struct btrfs_fs_info *fs_info = root->fs_info; - u64 bytenr; - u64 ptr_gen; - u32 nritems; - int i; - int level; - - level = btrfs_header_level(node); - if (level != 1) - return; - - nritems = btrfs_header_nritems(node); - for (i = slot; i < nritems; i++) { - bytenr = btrfs_node_blockptr(node, i); - ptr_gen = btrfs_node_ptr_generation(node, i); - readahead_tree_block(fs_info, bytenr, ptr_gen); - } -} - /* * Check the child node/leaf by the following condition: * 1. the first item key of the node/leaf should be the same with the one |