Lines Matching refs:root_level

1947 static int adjust_slots_upwards(struct btrfs_path *path, int root_level)  in adjust_slots_upwards()  argument
1953 if (root_level == 0) in adjust_slots_upwards()
1956 while (level <= root_level) { in adjust_slots_upwards()
1967 if (level != root_level) { in adjust_slots_upwards()
1987 eb = path->nodes[root_level]; in adjust_slots_upwards()
1988 if (path->slots[root_level] >= btrfs_header_nritems(eb)) in adjust_slots_upwards()
2043 int dst_level, int root_level, in qgroup_trace_extent_swap() argument
2050 int cur_level = root_level; in qgroup_trace_extent_swap()
2053 BUG_ON(dst_level > root_level); in qgroup_trace_extent_swap()
2055 if (btrfs_header_level(src_eb) != root_level) in qgroup_trace_extent_swap()
2071 src_path->nodes[root_level] = src_eb; in qgroup_trace_extent_swap()
2072 src_path->slots[root_level] = dst_path->slots[root_level]; in qgroup_trace_extent_swap()
2073 src_path->locks[root_level] = 0; in qgroup_trace_extent_swap()
2169 int cur_level, int root_level, in qgroup_trace_new_subtree_blocks() argument
2180 root_level < 0 || root_level >= BTRFS_MAX_LEVEL - 1 || in qgroup_trace_new_subtree_blocks()
2181 root_level < cur_level) { in qgroup_trace_new_subtree_blocks()
2184 __func__, cur_level, root_level); in qgroup_trace_new_subtree_blocks()
2197 if (cur_level == root_level) { in qgroup_trace_new_subtree_blocks()
2200 __func__, root_level, root_level, cur_level); in qgroup_trace_new_subtree_blocks()
2232 root_level, trace_leaf); in qgroup_trace_new_subtree_blocks()
2248 dst_path, cur_level - 1, root_level, in qgroup_trace_new_subtree_blocks()
2324 u64 root_gen, int root_level) in btrfs_qgroup_trace_subtree() argument
2333 BUG_ON(root_level < 0 || root_level >= BTRFS_MAX_LEVEL); in btrfs_qgroup_trace_subtree()
2351 if (root_level >= drop_subptree_thres) { in btrfs_qgroup_trace_subtree()
2360 .level = root_level in btrfs_qgroup_trace_subtree()
2368 if (root_level == 0) { in btrfs_qgroup_trace_subtree()
2387 path->nodes[root_level] = root_eb; in btrfs_qgroup_trace_subtree()
2388 path->slots[root_level] = 0; in btrfs_qgroup_trace_subtree()
2389 path->locks[root_level] = 0; /* so release_path doesn't try to unlock */ in btrfs_qgroup_trace_subtree()
2391 level = root_level; in btrfs_qgroup_trace_subtree()
2430 ret = adjust_slots_upwards(path, root_level); in btrfs_qgroup_trace_subtree()