• Home
  • Raw
  • Download

Lines Matching refs:locks

67 		if (!p->nodes[i] || !p->locks[i])  in btrfs_set_path_blocking()
74 if (p->locks[i] == BTRFS_READ_LOCK) { in btrfs_set_path_blocking()
76 p->locks[i] = BTRFS_READ_LOCK_BLOCKING; in btrfs_set_path_blocking()
77 } else if (p->locks[i] == BTRFS_WRITE_LOCK) { in btrfs_set_path_blocking()
79 p->locks[i] = BTRFS_WRITE_LOCK_BLOCKING; in btrfs_set_path_blocking()
107 if (p->locks[i]) { in btrfs_release_path()
108 btrfs_tree_unlock_rw(p->nodes[i], p->locks[i]); in btrfs_release_path()
109 p->locks[i] = 0; in btrfs_release_path()
1896 WARN_ON(path->locks[level] != BTRFS_WRITE_LOCK && in balance_level()
1897 path->locks[level] != BTRFS_WRITE_LOCK_BLOCKING); in balance_level()
1941 path->locks[level] = 0; in balance_level()
2381 if (!path->locks[i]) in unlock_up()
2401 btrfs_tree_unlock_rw(t, path->locks[i]); in unlock_up()
2402 path->locks[i] = 0; in unlock_up()
2431 if (!path->locks[i]) in btrfs_unlock_up_safe()
2433 btrfs_tree_unlock_rw(path->nodes[i], path->locks[i]); in btrfs_unlock_up_safe()
2434 path->locks[i] = 0; in btrfs_unlock_up_safe()
2743 p->locks[level] = root_lock; in btrfs_search_slot_get_root()
2896 if (u < BTRFS_MAX_LEVEL && p->locks[u]) { in btrfs_search_slot()
2897 btrfs_tree_unlock_rw(p->nodes[u], p->locks[u]); in btrfs_search_slot()
2898 p->locks[u] = 0; in btrfs_search_slot()
2962 p->locks[level] = BTRFS_WRITE_LOCK; in btrfs_search_slot()
2968 p->locks[level] = BTRFS_READ_LOCK; in btrfs_search_slot()
3050 p->locks[level] = BTRFS_READ_LOCK; in btrfs_search_old_slot()
3107 p->locks[level] = BTRFS_READ_LOCK; in btrfs_search_old_slot()
3480 path->locks[level] = BTRFS_WRITE_LOCK_BLOCKING; in insert_new_root()
5250 path->locks[level] = BTRFS_READ_LOCK; in btrfs_search_forward()
5323 path->locks[level - 1] = BTRFS_READ_LOCK; in btrfs_search_forward()
5370 if (path->locks[level + 1] || path->skip_locking) { in btrfs_find_next_key()
5514 next_rw_lock = path->locks[level]; in btrfs_next_old_leaf()
5552 if (path->locks[level]) in btrfs_next_old_leaf()
5553 btrfs_tree_unlock_rw(c, path->locks[level]); in btrfs_next_old_leaf()
5559 path->locks[level] = next_rw_lock; in btrfs_next_old_leaf()