| /linux-6.15/drivers/md/dm-vdo/ |
| H A D | block-map.c | 1697 struct tree_lock *lock = &data_vio->tree_lock; in release_page_lock() 1780 struct tree_lock *lock = &data_vio->tree_lock; in continue_with_loaded_page() 1830 struct tree_lock *tree_lock = &data_vio->tree_lock; in finish_block_map_page_load() local 1873 struct tree_lock *lock = &data_vio->tree_lock; in load_page() 1889 struct tree_lock *lock = &data_vio->tree_lock; in attempt_page_lock() 1949 struct tree_lock *tree_lock = &data_vio->tree_lock; in continue_allocation_for_waiter() local 2072 struct tree_lock *tree_lock = &data_vio->tree_lock; in finish_block_map_allocation() local 2164 struct tree_lock *lock = &data_vio->tree_lock; in allocate_block() 2223 struct tree_lock *lock = &data_vio->tree_lock; in vdo_find_block_map_slot() 2948 struct tree_lock *tree_lock = &data_vio->tree_lock; in vdo_compute_logical_zone() local [all …]
|
| H A D | data-vio.h | 69 struct tree_lock { struct 184 struct tree_lock tree_lock; member
|
| H A D | data-vio.c | 494 memset(&data_vio->tree_lock, 0, sizeof(data_vio->tree_lock)); in launch_data_vio() 2001 if (data_vio->tree_lock.tree_slots[0].block_map_slot.pbn == VDO_ZERO_BLOCK) { in continue_data_vio_with_block_map_slot()
|
| H A D | recovery-journal.c | 1333 struct tree_lock *lock = &data_vio->tree_lock; in add_queued_recovery_entries()
|
| /linux-6.15/fs/btrfs/ |
| H A D | free-space-cache.c | 892 spin_lock(&ctl->tree_lock); in __load_free_space_cache() 1061 spin_lock(&ctl->tree_lock); in load_free_space_cache() 1424 spin_lock(&ctl->tree_lock); in __btrfs_write_out_cache() 2647 spin_lock(&ctl->tree_lock); in __btrfs_add_free_space() 2725 spin_lock(&ctl->tree_lock); in __btrfs_add_free_space_zoned() 2830 spin_lock(&ctl->tree_lock); in btrfs_remove_free_space() 2936 spin_lock(&ctl->tree_lock); in btrfs_dump_free_space() 3041 spin_lock(&ctl->tree_lock); in btrfs_remove_free_space_cache() 3068 spin_lock(&ctl->tree_lock); in btrfs_is_free_space_trimmed() 3103 spin_lock(&ctl->tree_lock); in btrfs_find_space_for_alloc() [all …]
|
| H A D | free-space-cache.h | 77 spinlock_t tree_lock; member
|
| H A D | discard.c | 662 lockdep_assert_held(&ctl->tree_lock); in btrfs_discard_update_discardable()
|
| H A D | extent-tree.c | 3747 spin_lock(&free_space_ctl->tree_lock); in find_free_extent_unclustered() 3754 spin_unlock(&free_space_ctl->tree_lock); in find_free_extent_unclustered() 3757 spin_unlock(&free_space_ctl->tree_lock); in find_free_extent_unclustered() 3956 spin_lock(&ctl->tree_lock); in do_allocation_zoned() 3958 spin_unlock(&ctl->tree_lock); in do_allocation_zoned()
|
| /linux-6.15/drivers/gpu/drm/i915/ |
| H A D | i915_active.c | 94 lockdep_assert_held(&ref->tree_lock); in debug_active_activate() 100 lockdep_assert_held(&ref->tree_lock); in debug_active_deactivate() 160 spin_unlock_irqrestore(&ref->tree_lock, flags); in __active_retire() 298 spin_lock_irq(&ref->tree_lock); in active_instance() 333 spin_unlock_irq(&ref->tree_lock); in active_instance() 351 spin_lock_init(&ref->tree_lock); in __i915_active_init() 500 spin_unlock_irq(&ref->tree_lock); in __i915_active_activate() 830 spin_lock_irq(&ref->tree_lock); in reuse_idle_barrier() 834 spin_unlock_irq(&ref->tree_lock); in reuse_idle_barrier() 939 spin_lock_irqsave_nested(&ref->tree_lock, flags, in i915_active_acquire_barrier() [all …]
|
| H A D | i915_active_types.h | 29 spinlock_t tree_lock; member
|
| /linux-6.15/fs/hfs/ |
| H A D | bfind.c | 30 mutex_lock_nested(&tree->tree_lock, CATALOG_BTREE_MUTEX); in hfs_find_init() 33 mutex_lock_nested(&tree->tree_lock, EXTENTS_BTREE_MUTEX); in hfs_find_init() 36 mutex_lock_nested(&tree->tree_lock, ATTR_BTREE_MUTEX); in hfs_find_init() 50 mutex_unlock(&fd->tree->tree_lock); in hfs_find_exit()
|
| H A D | btree.h | 44 struct mutex tree_lock; member
|
| H A D | btree.c | 31 mutex_init(&tree->tree_lock); in hfs_btree_open()
|
| /linux-6.15/fs/hfsplus/ |
| H A D | extents.c | 346 WARN_ON(mutex_is_locked(&HFSPLUS_SB(sb)->ext_tree->tree_lock)); in hfsplus_free_extents() 429 mutex_unlock(&fd.tree->tree_lock); in hfsplus_free_fork() 433 mutex_lock_nested(&fd.tree->tree_lock, in hfsplus_free_fork() 591 mutex_unlock(&fd.tree->tree_lock); in hfsplus_file_truncate() 596 mutex_lock_nested(&fd.tree->tree_lock, in hfsplus_file_truncate() 607 mutex_unlock(&fd.tree->tree_lock); in hfsplus_file_truncate() 611 mutex_lock_nested(&fd.tree->tree_lock, in hfsplus_file_truncate()
|
| H A D | bfind.c | 28 mutex_lock_nested(&tree->tree_lock, in hfs_find_init() 39 mutex_unlock(&fd->tree->tree_lock); in hfs_find_exit()
|
| H A D | btree.c | 146 mutex_init(&tree->tree_lock); in hfs_btree_open()
|
| H A D | hfsplus_fs.h | 93 struct mutex tree_lock; member
|
| /linux-6.15/drivers/md/ |
| H A D | raid5-cache.c | 153 spinlock_t tree_lock; member 2686 spin_lock(&log->tree_lock); in r5c_try_caching_write() 2691 pslot, &log->tree_lock) >> in r5c_try_caching_write() 2705 spin_unlock(&log->tree_lock); in r5c_try_caching_write() 2710 spin_unlock(&log->tree_lock); in r5c_try_caching_write() 2837 spin_lock(&log->tree_lock); in r5c_finish_stripe_write_out() 2842 pslot, &log->tree_lock) >> in r5c_finish_stripe_write_out() 2850 spin_unlock(&log->tree_lock); in r5c_finish_stripe_write_out() 3106 spin_lock_init(&log->tree_lock); in r5l_init_log()
|
| /linux-6.15/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_active.c | 348 spin_unlock_wait(&ref->tree_lock); in i915_active_unlock_wait()
|