Home
last modified time | relevance | path

Searched refs:pool_lock (Results 1 – 23 of 23) sorted by relevance

/OK3568_Linux_fs/kernel/drivers/infiniband/sw/rxe/
H A Drxe_pool.c137 rwlock_init(&pool->pool_lock); in rxe_pool_init()
175 write_lock_irqsave(&pool->pool_lock, flags); in rxe_pool_cleanup()
180 write_unlock_irqrestore(&pool->pool_lock, flags); in rxe_pool_cleanup()
264 write_lock_irqsave(&pool->pool_lock, flags); in rxe_add_key()
267 write_unlock_irqrestore(&pool->pool_lock, flags); in rxe_add_key()
276 write_lock_irqsave(&pool->pool_lock, flags); in rxe_drop_key()
278 write_unlock_irqrestore(&pool->pool_lock, flags); in rxe_drop_key()
287 write_lock_irqsave(&pool->pool_lock, flags); in rxe_add_index()
290 write_unlock_irqrestore(&pool->pool_lock, flags); in rxe_add_index()
299 write_lock_irqsave(&pool->pool_lock, flags); in rxe_drop_index()
[all …]
H A Drxe_pool.h66 rwlock_t pool_lock; /* protects pool add/del/search */ member
/OK3568_Linux_fs/kernel/drivers/net/wireless/ath/
H A Ddfs_pri_detector.c85 static DEFINE_SPINLOCK(pool_lock);
89 spin_lock_bh(&pool_lock); in pool_register_ref()
92 spin_unlock_bh(&pool_lock); in pool_register_ref()
97 spin_lock_bh(&pool_lock); in pool_deregister_ref()
116 spin_unlock_bh(&pool_lock); in pool_deregister_ref()
121 spin_lock_bh(&pool_lock); in pool_put_pulse_elem()
124 spin_unlock_bh(&pool_lock); in pool_put_pulse_elem()
129 spin_lock_bh(&pool_lock); in pool_put_pseq_elem()
132 spin_unlock_bh(&pool_lock); in pool_put_pseq_elem()
138 spin_lock_bh(&pool_lock); in pool_get_pseq_elem()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/mali400/mali/linux/
H A Dmali_memory_os_alloc.c48 .pool_lock = __SPIN_LOCK_UNLOCKED(pool_lock),
100 spin_lock(&mali_mem_os_allocator.pool_lock); in mali_mem_os_free()
103 spin_unlock(&mali_mem_os_allocator.pool_lock); in mali_mem_os_free()
178 spin_lock(&mali_mem_os_allocator.pool_lock); in mali_mem_os_alloc_pages()
186 spin_unlock(&mali_mem_os_allocator.pool_lock); in mali_mem_os_alloc_pages()
496 .lock = __SPIN_LOCK_UNLOCKED(pool_lock),
675 if (0 == spin_trylock_irqsave(&mali_mem_os_allocator.pool_lock, flags)) { in mali_mem_os_shrink()
682 spin_unlock_irqrestore(&mali_mem_os_allocator.pool_lock, flags); in mali_mem_os_shrink()
694 spin_unlock_irqrestore(&mali_mem_os_allocator.pool_lock, flags); in mali_mem_os_shrink()
725 spin_lock(&mali_mem_os_allocator.pool_lock); in mali_mem_os_trim_pool()
[all …]
H A Dmali_memory_types.h149 spinlock_t pool_lock; member
/OK3568_Linux_fs/kernel/drivers/gpu/arm/midgard/
H A Dmali_kbase_mem_pool.c39 spin_lock(&pool->pool_lock); in kbase_mem_pool_lock()
44 spin_unlock(&pool->pool_lock); in kbase_mem_pool_unlock()
68 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_add_locked()
86 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_add_list_locked()
106 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_remove_locked()
213 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_shrink_locked()
333 spin_lock_init(&pool->pool_lock); in kbase_mem_pool_init()
H A Dmali_kbase_defs.h923 spinlock_t pool_lock; member
/OK3568_Linux_fs/kernel/lib/
H A Ddebugobjects.c64 static DEFINE_RAW_SPINLOCK(pool_lock);
148 raw_spin_lock_irqsave(&pool_lock, flags); in fill_pool()
160 raw_spin_unlock_irqrestore(&pool_lock, flags); in fill_pool()
178 raw_spin_lock_irqsave(&pool_lock, flags); in fill_pool()
184 raw_spin_unlock_irqrestore(&pool_lock, flags); in fill_pool()
240 raw_spin_lock(&pool_lock); in alloc_object()
273 raw_spin_unlock(&pool_lock); in alloc_object()
300 if (!raw_spin_trylock_irqsave(&pool_lock, flags)) in free_obj_work()
320 raw_spin_unlock_irqrestore(&pool_lock, flags); in free_obj_work()
334 raw_spin_unlock_irqrestore(&pool_lock, flags); in free_obj_work()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/arm/bifrost/
H A Dmali_kbase_mem_pool.c112 lockdep_assert_held(&pool->pool_lock); in set_pool_new_page_metadata()
143 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_add_locked()
174 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_add_list_locked()
211 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_remove_locked()
366 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_shrink_locked()
544 spin_lock_init(&pool->pool_lock); in kbase_mem_pool_init()
658 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_alloc_locked()
693 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_free_locked()
808 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_alloc_pages_locked()
893 lockdep_assert_held(&pool->pool_lock); in kbase_mem_pool_add_array_locked()
[all …]
H A Dmali_kbase_mem_migrate.c365 if (!spin_trylock(&mem_pool->pool_lock)) { in kbase_page_isolate()
379 spin_unlock(&mem_pool->pool_lock); in kbase_page_isolate()
H A Dmali_kbase_mem.h2287 spin_lock(&pool->pool_lock); in kbase_mem_pool_lock()
2296 spin_unlock(&pool->pool_lock); in kbase_mem_pool_unlock()
H A Dmali_kbase_defs.h515 spinlock_t pool_lock; member
H A Dmali_kbase_mem.c2712 lockdep_assert_held(&pool->pool_lock); in kbase_alloc_phy_pages_helper_locked()
3017 lockdep_assert_held(&pool->pool_lock); in free_partial_locked()
3050 lockdep_assert_held(&pool->pool_lock); in kbase_free_phy_pages_helper_locked()
/OK3568_Linux_fs/kernel/drivers/gpu/drm/msm/disp/mdp5/
H A Dmdp5_ctl.c70 spinlock_t pool_lock; member
632 spin_lock_irqsave(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_request()
657 spin_unlock_irqrestore(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_request()
710 spin_lock_init(&ctl_mgr->pool_lock); in mdp5_ctlm_init()
713 spin_lock_irqsave(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_init()
720 spin_unlock_irqrestore(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_init()
745 spin_unlock_irqrestore(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_init()
/OK3568_Linux_fs/kernel/drivers/iio/
H A Dindustrialio-trigger.c217 mutex_lock(&trig->pool_lock); in iio_trigger_get_irq()
221 mutex_unlock(&trig->pool_lock); in iio_trigger_get_irq()
230 mutex_lock(&trig->pool_lock); in iio_trigger_put_irq()
232 mutex_unlock(&trig->pool_lock); in iio_trigger_put_irq()
533 mutex_init(&trig->pool_lock); in viio_trigger_alloc()
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx5/core/
H A Dfs_counters.c573 mutex_init(&fc_pool->pool_lock); in mlx5_fc_pool_init()
649 mutex_lock(&fc_pool->pool_lock); in mlx5_fc_pool_acquire_counter()
670 mutex_unlock(&fc_pool->pool_lock); in mlx5_fc_pool_acquire_counter()
681 mutex_lock(&fc_pool->pool_lock); in mlx5_fc_pool_release_counter()
703 mutex_unlock(&fc_pool->pool_lock); in mlx5_fc_pool_release_counter()
/OK3568_Linux_fs/kernel/drivers/usb/serial/
H A Dmos7840.c206 spinlock_t pool_lock; member
483 spin_lock_irqsave(&mos7840_port->pool_lock, flags); in mos7840_bulk_out_data_callback()
490 spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); in mos7840_bulk_out_data_callback()
744 spin_lock_irqsave(&mos7840_port->pool_lock, flags); in mos7840_chars_in_buffer()
751 spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); in mos7840_chars_in_buffer()
827 spin_lock_irqsave(&mos7840_port->pool_lock, flags); in mos7840_write_room()
832 spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); in mos7840_write_room()
865 spin_lock_irqsave(&mos7840_port->pool_lock, flags); in mos7840_write()
874 spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); in mos7840_write()
1582 spin_lock_init(&mos7840_port->pool_lock); in mos7840_port_probe()
/OK3568_Linux_fs/kernel/include/linux/iio/
H A Dtrigger.h75 struct mutex pool_lock; member
/OK3568_Linux_fs/kernel/drivers/net/ethernet/mellanox/mlx4/
H A Deq.c1460 mutex_lock(&priv->msix_ctl.pool_lock); in mlx4_assign_eq()
1532 mutex_unlock(&priv->msix_ctl.pool_lock); in mlx4_assign_eq()
1556 mutex_lock(&priv->msix_ctl.pool_lock); in mlx4_release_eq()
1562 mutex_unlock(&priv->msix_ctl.pool_lock); in mlx4_release_eq()
H A Dmlx4.h856 struct mutex pool_lock; member
H A Dmain.c3590 mutex_init(&priv->msix_ctl.pool_lock); in mlx4_load_one()
/OK3568_Linux_fs/kernel/drivers/dma/
H A Dpl330.c464 spinlock_t pool_lock; member
2799 desc = pluck_desc(&pl330->desc_pool, &pl330->pool_lock); in pl330_get_desc()
3007 spin_lock_irqsave(&pl330->pool_lock, flags); in __pl330_giveback_desc()
3017 spin_unlock_irqrestore(&pl330->pool_lock, flags); in __pl330_giveback_desc()
3266 spin_lock_init(&pl330->pool_lock); in pl330_probe()
3269 if (!add_desc(&pl330->desc_pool, &pl330->pool_lock, in pl330_probe()
/OK3568_Linux_fs/kernel/include/linux/mlx5/
H A Ddriver.h475 struct mutex pool_lock; /* protects pool lists */ member