From fa37a13f73ad43233db97c945b0e36d9dcaef298 Mon Sep 17 00:00:00 2001 From: Qu Wenruo Date: Thu, 18 Jan 2018 16:25:11 +0800 Subject: 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 Signed-off-by: Qu Wenruo Signed-off-by: David Sterba --- check/main.c | 22 ---------------------- 1 file changed, 22 deletions(-) (limited to 'check/main.c') 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 -- cgit v1.2.3