Lines Matching refs:root_level
7818 struct btrfs_path *path, int root_level) in adjust_slots_upwards() argument
7824 if (root_level == 0) in adjust_slots_upwards()
7827 while (level <= root_level) { in adjust_slots_upwards()
7838 if (level != root_level) { in adjust_slots_upwards()
7858 eb = path->nodes[root_level]; in adjust_slots_upwards()
7859 if (path->slots[root_level] >= btrfs_header_nritems(eb)) in adjust_slots_upwards()
7872 int root_level) in account_shared_subtree() argument
7879 BUG_ON(root_level < 0 || root_level > BTRFS_MAX_LEVEL); in account_shared_subtree()
7891 if (root_level == 0) { in account_shared_subtree()
7910 path->nodes[root_level] = root_eb; in account_shared_subtree()
7911 path->slots[root_level] = 0; in account_shared_subtree()
7912 path->locks[root_level] = 0; /* so release_path doesn't try to unlock */ in account_shared_subtree()
7914 level = root_level; in account_shared_subtree()
7958 ret = adjust_slots_upwards(root, path, root_level); in account_shared_subtree()