Home
last modified time | relevance | path

Searched refs:tree_lock (Results 1 – 19 of 19) sorted by relevance

/linux-6.15/drivers/md/dm-vdo/
H A Dblock-map.c1697 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 Ddata-vio.h69 struct tree_lock { struct
184 struct tree_lock tree_lock; member
H A Ddata-vio.c494 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 Drecovery-journal.c1333 struct tree_lock *lock = &data_vio->tree_lock; in add_queued_recovery_entries()
/linux-6.15/fs/btrfs/
H A Dfree-space-cache.c892 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 Dfree-space-cache.h77 spinlock_t tree_lock; member
H A Ddiscard.c662 lockdep_assert_held(&ctl->tree_lock); in btrfs_discard_update_discardable()
H A Dextent-tree.c3747 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 Di915_active.c94 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 Di915_active_types.h29 spinlock_t tree_lock; member
/linux-6.15/fs/hfs/
H A Dbfind.c30 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 Dbtree.h44 struct mutex tree_lock; member
H A Dbtree.c31 mutex_init(&tree->tree_lock); in hfs_btree_open()
/linux-6.15/fs/hfsplus/
H A Dextents.c346 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 Dbfind.c28 mutex_lock_nested(&tree->tree_lock, in hfs_find_init()
39 mutex_unlock(&fd->tree->tree_lock); in hfs_find_exit()
H A Dbtree.c146 mutex_init(&tree->tree_lock); in hfs_btree_open()
H A Dhfsplus_fs.h93 struct mutex tree_lock; member
/linux-6.15/drivers/md/
H A Draid5-cache.c153 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 Di915_active.c348 spin_unlock_wait(&ref->tree_lock); in i915_active_unlock_wait()