Lines Matching refs:lock

38 	spin_lock(&global_rsv->lock);  in btrfs_check_space_for_delayed_refs()
40 spin_unlock(&global_rsv->lock); in btrfs_check_space_for_delayed_refs()
48 spin_lock(&delayed_refs_rsv->lock); in btrfs_check_space_for_delayed_refs()
52 spin_unlock(&delayed_refs_rsv->lock); in btrfs_check_space_for_delayed_refs()
116 spin_lock(&local_rsv->lock); in btrfs_update_delayed_refs_rsv()
120 spin_unlock(&local_rsv->lock); in btrfs_update_delayed_refs_rsv()
122 spin_lock(&delayed_rsv->lock); in btrfs_update_delayed_refs_rsv()
126 spin_unlock(&delayed_rsv->lock); in btrfs_update_delayed_refs_rsv()
139 spin_lock(&delayed_rsv->lock); in btrfs_inc_delayed_refs_rsv_bg_inserts()
147 spin_unlock(&delayed_rsv->lock); in btrfs_inc_delayed_refs_rsv_bg_inserts()
174 spin_lock(&delayed_rsv->lock); in btrfs_inc_delayed_refs_rsv_bg_updates()
182 spin_unlock(&delayed_rsv->lock); in btrfs_inc_delayed_refs_rsv_bg_updates()
221 spin_lock(&block_rsv->lock); in btrfs_delayed_refs_rsv_refill()
226 spin_unlock(&block_rsv->lock); in btrfs_delayed_refs_rsv_refill()
239 spin_lock(&block_rsv->lock); in btrfs_delayed_refs_rsv_refill()
257 spin_unlock(&block_rsv->lock); in btrfs_delayed_refs_rsv_refill()
344 lockdep_assert_held(&dr->lock); in find_first_ref_head()
352 lockdep_assert_held(&delayed_refs->lock); in btrfs_delayed_ref_lock()
357 spin_unlock(&delayed_refs->lock); in btrfs_delayed_ref_lock()
360 spin_lock(&delayed_refs->lock); in btrfs_delayed_ref_lock()
375 lockdep_assert_held(&head->lock); in drop_delayed_ref()
439 lockdep_assert_held(&head->lock); in btrfs_merge_delayed_refs()
485 spin_lock(&delayed_refs->lock); in btrfs_select_ref_head()
496 spin_unlock(&delayed_refs->lock); in btrfs_select_ref_head()
510 spin_unlock(&delayed_refs->lock); in btrfs_select_ref_head()
526 spin_lock(&delayed_refs->lock); in btrfs_unselect_ref_head()
529 spin_unlock(&delayed_refs->lock); in btrfs_unselect_ref_head()
539 lockdep_assert_held(&delayed_refs->lock); in btrfs_delete_ref_head()
540 lockdep_assert_held(&head->lock); in btrfs_delete_ref_head()
554 lockdep_assert_held(&head->lock); in btrfs_select_delayed_ref()
590 spin_lock(&href->lock); in insert_delayed_ref()
595 spin_unlock(&href->lock); in insert_delayed_ref()
626 spin_unlock(&href->lock); in insert_delayed_ref()
645 spin_lock(&existing->lock); in update_existing_head_ref()
722 spin_unlock(&existing->lock); in update_existing_head_ref()
781 spin_lock_init(&head_ref->lock); in init_delayed_ref_head()
820 lockdep_assert_held(&delayed_refs->lock); in add_delayed_ref_head()
1040 spin_lock(&delayed_refs->lock); in add_delayed_ref()
1050 spin_unlock(&delayed_refs->lock); in add_delayed_ref()
1057 spin_unlock(&delayed_refs->lock); in add_delayed_ref()
1140 spin_lock(&delayed_refs->lock); in btrfs_add_delayed_extent_op()
1145 spin_unlock(&delayed_refs->lock); in btrfs_add_delayed_extent_op()
1149 spin_unlock(&delayed_refs->lock); in btrfs_add_delayed_extent_op()
1178 lockdep_assert_held(&delayed_refs->lock); in btrfs_find_delayed_ref_head()
1224 spin_lock(&head->lock); in btrfs_find_delayed_tree_ref()
1246 spin_unlock(&head->lock); in btrfs_find_delayed_tree_ref()
1256 spin_lock(&delayed_refs->lock); in btrfs_destroy_delayed_refs()
1269 spin_lock(&head->lock); in btrfs_destroy_delayed_refs()
1280 spin_unlock(&head->lock); in btrfs_destroy_delayed_refs()
1281 spin_unlock(&delayed_refs->lock); in btrfs_destroy_delayed_refs()
1299 spin_lock(&bg->space_info->lock); in btrfs_destroy_delayed_refs()
1300 spin_lock(&bg->lock); in btrfs_destroy_delayed_refs()
1306 spin_unlock(&bg->lock); in btrfs_destroy_delayed_refs()
1307 spin_unlock(&bg->space_info->lock); in btrfs_destroy_delayed_refs()
1319 spin_lock(&delayed_refs->lock); in btrfs_destroy_delayed_refs()
1325 spin_unlock(&delayed_refs->lock); in btrfs_destroy_delayed_refs()