Home
last modified time | relevance | path

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

/linux/drivers/md/dm-vdo/
H A Dblock-map.c1396 const struct tree_lock *lock) in get_tree_page()
1716 struct tree_lock *lock_holder; in release_page_lock()
1717 struct tree_lock *lock = &data_vio->tree_lock; in release_page_lock()
1733 data_vio->tree_lock.height = 0; in finish_lookup()
1762 if (data_vio->tree_lock.locked) { in abort_lookup()
1764 vdo_waitq_notify_all_waiters(&data_vio->tree_lock.waiters, in abort_lookup()
1800 struct tree_lock *lock = &data_vio->tree_lock; in continue_with_loaded_page()
1836 data_vio->tree_lock.height--; in continue_load_for_waiter()
1850 struct tree_lock *tree_lock = &data_vio->tree_lock; in finish_block_map_page_load() local
1852 tree_lock->height--; in finish_block_map_page_load()
[all …]
H A Ddata-vio.c499 memset(&data_vio->tree_lock, 0, sizeof(data_vio->tree_lock)); in launch_data_vio()
2020 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.c1339 struct tree_lock *lock = &data_vio->tree_lock; in add_queued_recovery_entries()
/linux/fs/btrfs/
H A Dfree-space-cache.c79 cond_resched_lock(&ctl->tree_lock); in __btrfs_remove_free_space_cache()
833 spin_lock(&ctl->tree_lock); in __load_free_space_cache()
835 spin_unlock(&ctl->tree_lock); in __load_free_space_cache()
853 spin_lock(&ctl->tree_lock); in __load_free_space_cache()
856 spin_unlock(&ctl->tree_lock); in __load_free_space_cache()
865 spin_unlock(&ctl->tree_lock); in __load_free_space_cache()
893 spin_lock(&ctl->tree_lock); in __load_free_space_cache()
895 spin_unlock(&ctl->tree_lock); in __load_free_space_cache()
913 spin_unlock(&ctl->tree_lock); in copy_free_space_cache()
916 spin_lock(&ctl->tree_lock); in copy_free_space_cache()
[all …]
H A Dextent-tree.c3966 spin_lock(&free_space_ctl->tree_lock); in find_free_extent_unclustered()
3973 spin_unlock(&free_space_ctl->tree_lock); in find_free_extent_unclustered()
3976 spin_unlock(&free_space_ctl->tree_lock); in find_free_extent_unclustered()
4175 spin_lock(&ctl->tree_lock); in do_allocation_zoned()
4177 spin_unlock(&ctl->tree_lock); in do_allocation_zoned()
/linux/drivers/md/dm-pcache/
H A Dcache_key.c618 spin_unlock(&cache_subtree->tree_lock); in cache_key_insert()
621 spin_lock(&cache_subtree->tree_lock); in cache_key_insert()
662 spin_lock(&cache_subtree->tree_lock); in clean_fn()
674 spin_unlock(&cache_subtree->tree_lock); in clean_fn()
679 spin_unlock(&cache_subtree->tree_lock); in clean_fn()
738 spin_lock(&cache_subtree->tree_lock); in kset_replay()
740 spin_unlock(&cache_subtree->tree_lock); in kset_replay()
851 spin_lock_init(&cache_subtree->tree_lock); in cache_tree_init()
872 spin_lock(&cache_subtree->tree_lock); in cache_tree_clear()
880 spin_unlock(&cache_subtree->tree_lock); in cache_tree_clear()
H A Dcache_req.c150 spin_lock(&cache_subtree->tree_lock); in miss_read_end_req()
183 spin_unlock(&cache_subtree->tree_lock); in miss_read_end_req()
695 spin_lock(&cache_subtree->tree_lock); in cache_read()
712 spin_unlock(&cache_subtree->tree_lock); in cache_read()
772 spin_lock(&cache_subtree->tree_lock); in cache_write()
782 spin_unlock(&cache_subtree->tree_lock); in cache_write()
787 spin_unlock(&cache_subtree->tree_lock); in cache_write()
H A Dcache.h98 spinlock_t tree_lock; member
/linux/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()
135 if (!atomic_dec_and_lock_irqsave(&ref->count, &ref->tree_lock, flags)) in __active_retire()
160 spin_unlock_irqrestore(&ref->tree_lock, flags); in __active_retire()
297 spin_lock_irq(&ref->tree_lock); in active_instance()
332 spin_unlock_irq(&ref->tree_lock); in active_instance()
350 spin_lock_init(&ref->tree_lock); in __i915_active_init()
496 spin_lock_irq(&ref->tree_lock); /* __active_retire() */ in __i915_active_activate()
499 spin_unlock_irq(&ref->tree_lock); in __i915_active_activate()
829 spin_lock_irq(&ref->tree_lock); in reuse_idle_barrier()
[all …]
H A Di915_active_types.h29 spinlock_t tree_lock; member
/linux/drivers/gpu/drm/amd/ras/rascore/
H A Dras_umc.c130 mutex_lock(&ras_umc->tree_lock); in ras_umc_log_ecc()
134 mutex_unlock(&ras_umc->tree_lock); in ras_umc_log_ecc()
147 mutex_lock(&ras_umc->tree_lock); in ras_umc_clear_logged_ecc()
152 mutex_unlock(&ras_umc->tree_lock); in ras_umc_clear_logged_ecc()
286 mutex_lock(&ras_umc->tree_lock); in ras_umc_get_new_records()
298 mutex_unlock(&ras_umc->tree_lock); in ras_umc_get_new_records()
557 mutex_init(&ras_umc->tree_lock); in ras_umc_sw_init()
598 mutex_destroy(&ras_umc->tree_lock); in ras_umc_sw_fini()
/linux/fs/hfsplus/
H A Dextents.c424 mutex_unlock(&fd.tree->tree_lock); in hfsplus_free_fork()
428 mutex_lock_nested(&fd.tree->tree_lock, in hfsplus_free_fork()
587 mutex_unlock(&fd.tree->tree_lock); in hfsplus_file_truncate()
592 mutex_lock_nested(&fd.tree->tree_lock, in hfsplus_file_truncate()
603 mutex_unlock(&fd.tree->tree_lock); in hfsplus_file_truncate()
607 mutex_lock_nested(&fd.tree->tree_lock, in hfsplus_file_truncate()
H A Dbtree.c146 mutex_init(&tree->tree_lock); in hfs_btree_open()
/linux/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/drivers/gpu/drm/i915/selftests/
H A Di915_active.c350 spin_unlock_wait(&ref->tree_lock); in i915_active_unlock_wait()
/linux/fs/hfs/
H A Dbtree.c35 mutex_init(&tree->tree_lock); in hfs_btree_open()