Home
last modified time | relevance | path

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

/linux-6.12.1/drivers/net/wireless/ath/
Ddfs_pri_detector.c84 static DEFINE_SPINLOCK(pool_lock);
88 spin_lock_bh(&pool_lock); in pool_register_ref()
91 spin_unlock_bh(&pool_lock); in pool_register_ref()
96 spin_lock_bh(&pool_lock); in pool_deregister_ref()
115 spin_unlock_bh(&pool_lock); in pool_deregister_ref()
120 spin_lock_bh(&pool_lock); in pool_put_pulse_elem()
123 spin_unlock_bh(&pool_lock); in pool_put_pulse_elem()
128 spin_lock_bh(&pool_lock); in pool_put_pseq_elem()
131 spin_unlock_bh(&pool_lock); in pool_put_pseq_elem()
137 spin_lock_bh(&pool_lock); in pool_get_pseq_elem()
[all …]
/linux-6.12.1/lib/
Dstackdepot.c75 static DEFINE_RAW_SPINLOCK(pool_lock);
246 lockdep_assert_held(&pool_lock); in depot_init_pool()
293 lockdep_assert_held(&pool_lock); in depot_keep_new_pool()
316 lockdep_assert_held(&pool_lock); in depot_pop_free_pool()
348 lockdep_assert_held(&pool_lock); in depot_pop_free()
386 lockdep_assert_held(&pool_lock); in depot_alloc_stack()
448 lockdep_assert_not_held(&pool_lock); in depot_fetch_stack()
472 lockdep_assert_not_held(&pool_lock); in depot_free_stack()
474 raw_spin_lock_irqsave(&pool_lock, flags); in depot_free_stack()
508 raw_spin_unlock_irqrestore(&pool_lock, flags); in depot_free_stack()
[all …]
Ddebugobjects.c61 static DEFINE_RAW_SPINLOCK(pool_lock);
145 raw_spin_lock_irqsave(&pool_lock, flags); in fill_pool()
157 raw_spin_unlock_irqrestore(&pool_lock, flags); in fill_pool()
175 raw_spin_lock_irqsave(&pool_lock, flags); in fill_pool()
181 raw_spin_unlock_irqrestore(&pool_lock, flags); in fill_pool()
233 raw_spin_lock(&pool_lock); in alloc_object()
266 raw_spin_unlock(&pool_lock); in alloc_object()
293 if (!raw_spin_trylock_irqsave(&pool_lock, flags)) in free_obj_work()
313 raw_spin_unlock_irqrestore(&pool_lock, flags); in free_obj_work()
327 raw_spin_unlock_irqrestore(&pool_lock, flags); in free_obj_work()
[all …]
/linux-6.12.1/drivers/gpu/drm/msm/disp/mdp5/
Dmdp5_ctl.c70 spinlock_t pool_lock; member
641 spin_lock_irqsave(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_request()
666 spin_unlock_irqrestore(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_request()
712 spin_lock_init(&ctl_mgr->pool_lock); in mdp5_ctlm_init()
715 spin_lock_irqsave(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_init()
722 spin_unlock_irqrestore(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_init()
747 spin_unlock_irqrestore(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_init()
/linux-6.12.1/drivers/usb/serial/
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()
741 spin_lock_irqsave(&mos7840_port->pool_lock, flags); in mos7840_chars_in_buffer()
748 spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); in mos7840_chars_in_buffer()
823 spin_lock_irqsave(&mos7840_port->pool_lock, flags); in mos7840_write_room()
828 spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); in mos7840_write_room()
861 spin_lock_irqsave(&mos7840_port->pool_lock, flags); in mos7840_write()
870 spin_unlock_irqrestore(&mos7840_port->pool_lock, flags); in mos7840_write()
1557 spin_lock_init(&mos7840_port->pool_lock); in mos7840_port_probe()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx5/core/
Dfs_counters.c641 mutex_init(&fc_pool->pool_lock); in mlx5_fc_pool_init()
717 mutex_lock(&fc_pool->pool_lock); in mlx5_fc_pool_acquire_counter()
738 mutex_unlock(&fc_pool->pool_lock); in mlx5_fc_pool_acquire_counter()
749 mutex_lock(&fc_pool->pool_lock); in mlx5_fc_pool_release_counter()
771 mutex_unlock(&fc_pool->pool_lock); in mlx5_fc_pool_release_counter()
/linux-6.12.1/include/linux/iio/
Dtrigger.h76 struct mutex pool_lock; member
/linux-6.12.1/drivers/iio/
Dindustrialio-trigger.c256 scoped_guard(mutex, &trig->pool_lock) { in iio_trigger_get_irq()
269 guard(mutex)(&trig->pool_lock); in iio_trigger_put_irq()
570 mutex_init(&trig->pool_lock); in viio_trigger_alloc()
/linux-6.12.1/drivers/dma/
Dpl330.c472 spinlock_t pool_lock; member
2603 desc = pluck_desc(&pl330->desc_pool, &pl330->pool_lock); in pl330_get_desc()
2720 spin_lock_irqsave(&pl330->pool_lock, iflags); in pl330_prep_dma_cyclic()
2730 spin_unlock_irqrestore(&pl330->pool_lock, iflags); in pl330_prep_dma_cyclic()
2833 spin_lock_irqsave(&pl330->pool_lock, flags); in __pl330_giveback_desc()
2843 spin_unlock_irqrestore(&pl330->pool_lock, flags); in __pl330_giveback_desc()
3087 spin_lock_init(&pl330->pool_lock); in pl330_probe()
3090 if (!add_desc(&pl330->desc_pool, &pl330->pool_lock, in pl330_probe()
/linux-6.12.1/mm/
Dvmalloc.c879 spinlock_t pool_lock; member
1860 spin_lock(&n->pool_lock); in node_pool_add_va()
1863 spin_unlock(&n->pool_lock); in node_pool_add_va()
1881 spin_lock(&vn->pool_lock); in node_pool_del_va()
1905 spin_unlock(&vn->pool_lock); in node_pool_del_va()
2147 spin_lock(&vn->pool_lock); in decay_va_pool_node()
2149 spin_unlock(&vn->pool_lock); in decay_va_pool_node()
2176 spin_lock(&vn->pool_lock); in decay_va_pool_node()
2178 spin_unlock(&vn->pool_lock); in decay_va_pool_node()
5120 spin_lock_init(&vn->pool_lock); in vmap_init_nodes()
/linux-6.12.1/drivers/net/ethernet/mellanox/mlx4/
Deq.c1459 mutex_lock(&priv->msix_ctl.pool_lock); in mlx4_assign_eq()
1531 mutex_unlock(&priv->msix_ctl.pool_lock); in mlx4_assign_eq()
1555 mutex_lock(&priv->msix_ctl.pool_lock); in mlx4_release_eq()
1561 mutex_unlock(&priv->msix_ctl.pool_lock); in mlx4_release_eq()
Dmlx4.h859 struct mutex pool_lock; member
Dmain.c3650 mutex_init(&priv->msix_ctl.pool_lock); in mlx4_load_one()
/linux-6.12.1/include/linux/mlx5/
Ddriver.h479 struct mutex pool_lock; /* protects pool lists */ member