Lines Matching refs:write_lock_level
1568 int *write_lock_level)
1601 if (write_lock_level &&
1603 i <= *write_lock_level) {
1604 *write_lock_level = i - 1;
1748 int *write_lock_level)
1756 if (*write_lock_level < level + 1) {
1757 *write_lock_level = level + 1;
1769 if (*write_lock_level < level + 1) {
1770 *write_lock_level = level + 1;
1827 int write_lock_level)
1859 if (write_lock_level < BTRFS_MAX_LEVEL) {
1872 if (level > write_lock_level)
2135 /* everything at write_lock_level or lower must be write locked */
2136 int write_lock_level = 0;
2162 write_lock_level = 2;
2168 write_lock_level = 1;
2172 write_lock_level = -1;
2175 write_lock_level = BTRFS_MAX_LEVEL;
2177 min_write_lock_level = write_lock_level;
2191 b = btrfs_search_slot_get_root(root, p, write_lock_level);
2217 if (level > write_lock_level ||
2218 (level + 1 > write_lock_level &&
2221 write_lock_level = level + 1;
2265 ASSERT(write_lock_level >= 1);
2285 &write_lock_level);
2300 if (slot == 0 && ins_len && write_lock_level < level + 1) {
2301 write_lock_level = level + 1;
2307 &write_lock_level);
2328 if (level <= write_lock_level) {