summaryrefslogtreecommitdiff
path: root/check/main.c
diff options
context:
space:
mode:
authorQu Wenruo <wqu@suse.com>2018-01-18 16:25:11 +0800
committerDavid Sterba <dsterba@suse.com>2018-02-02 16:01:58 +0100
commitfa37a13f73ad43233db97c945b0e36d9dcaef298 (patch)
tree353ba6fc17b298526ca88fda8aca185de2e1702e /check/main.c
parentd0b191b880b344ffe4a1d5ca50ba986f228c2c13 (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.c22
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