Searched refs:tree_lock (Results 1 – 16 of 16) sorted by relevance
| /linux/drivers/md/dm-vdo/ |
| H A D | block-map.c | 1396 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 D | data-vio.c | 499 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 D | recovery-journal.c | 1339 struct tree_lock *lock = &data_vio->tree_lock; in add_queued_recovery_entries()
|
| /linux/fs/btrfs/ |
| H A D | free-space-cache.c | 79 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 D | extent-tree.c | 3966 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 D | cache_key.c | 618 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 D | cache_req.c | 150 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 D | cache.h | 98 spinlock_t tree_lock; member
|
| /linux/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() 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 D | i915_active_types.h | 29 spinlock_t tree_lock; member
|
| /linux/drivers/gpu/drm/amd/ras/rascore/ |
| H A D | ras_umc.c | 130 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 D | extents.c | 424 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 D | btree.c | 146 mutex_init(&tree->tree_lock); in hfs_btree_open()
|
| /linux/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/drivers/gpu/drm/i915/selftests/ |
| H A D | i915_active.c | 350 spin_unlock_wait(&ref->tree_lock); in i915_active_unlock_wait()
|
| /linux/fs/hfs/ |
| H A D | btree.c | 35 mutex_init(&tree->tree_lock); in hfs_btree_open()
|