/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/ |
H A D | rxe_pool.c | 137 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, flag in rxe_drop_index() [all...] |
H A D | rxe_pool.h | 66 rwlock_t pool_lock; /* protects pool add/del/search */ member
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ |
H A D | dfs_pri_detector.c | 85 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...] |
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ |
H A D | dfs_pri_detector.c | 84 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...] |
/kernel/linux/linux-5.10/lib/ |
H A D | debugobjects.c | 64 static DEFINE_RAW_SPINLOCK(pool_lock); 144 * READ_ONCE()s pair with the WRITE_ONCE()s in pool_lock critical in fill_pool() 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() 236 raw_spin_lock(&pool_lock); in alloc_object() 269 raw_spin_unlock(&pool_lock); in alloc_object() 285 * To reduce contention on the global pool_lock, the actual freeing of 286 * debug objects will be delayed if the pool_lock i [all...] |
/kernel/linux/linux-6.6/lib/ |
H A D | debugobjects.c | 61 static DEFINE_RAW_SPINLOCK(pool_lock); 141 * READ_ONCE()s pair with the WRITE_ONCE()s in pool_lock critical in fill_pool() 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() 282 * To reduce contention on the global pool_lock, the actual freeing of 283 * debug objects will be delayed if the pool_lock i [all...] |
H A D | stackdepot.c | 92 static DEFINE_RAW_SPINLOCK(pool_lock); 415 raw_spin_lock_irqsave(&pool_lock, flags); in __stack_depot_save() 439 raw_spin_unlock_irqrestore(&pool_lock, flags); in __stack_depot_save()
|
/kernel/linux/linux-5.10/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_ctl.c | 70 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()
|
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_ctl.c | 70 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() 719 spin_lock_init(&ctl_mgr->pool_lock); in mdp5_ctlm_init() 722 spin_lock_irqsave(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_init() 729 spin_unlock_irqrestore(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_init() 754 spin_unlock_irqrestore(&ctl_mgr->pool_lock, flags); in mdp5_ctlm_init()
|
/kernel/linux/linux-5.10/drivers/iio/ |
H A D | industrialio-trigger.c | 217 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()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | fs_counters.c | 573 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()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx5/core/ |
H A D | fs_counters.c | 641 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()
|
/kernel/linux/linux-6.6/drivers/iio/ |
H A D | industrialio-trigger.c | 262 mutex_lock(&trig->pool_lock); in iio_trigger_get_irq() 266 mutex_unlock(&trig->pool_lock); in iio_trigger_get_irq() 275 mutex_lock(&trig->pool_lock); in iio_trigger_put_irq() 277 mutex_unlock(&trig->pool_lock); in iio_trigger_put_irq() 580 mutex_init(&trig->pool_lock); in viio_trigger_alloc()
|
/kernel/linux/linux-5.10/include/linux/iio/ |
H A D | trigger.h | 54 * @pool_lock: [INTERN] protection of the irq pool. 75 struct mutex pool_lock; member
|
/kernel/linux/linux-5.10/drivers/usb/serial/ |
H A D | mos7840.c | 206 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() [all...] |
/kernel/linux/linux-6.6/drivers/usb/serial/ |
H A D | mos7840.c | 206 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() [all...] |
/kernel/linux/linux-6.6/include/linux/iio/ |
H A D | trigger.h | 54 * @pool_lock: [INTERN] protection of the irq pool. 76 struct mutex pool_lock; member
|
/kernel/linux/linux-5.10/drivers/dma/ |
H A D | pl330.c | 472 spinlock_t pool_lock; member 2604 desc = pluck_desc(&pl330->desc_pool, &pl330->pool_lock); in pl330_get_desc() 2721 spin_lock_irqsave(&pl330->pool_lock, iflags); in pl330_prep_dma_cyclic() 2731 spin_unlock_irqrestore(&pl330->pool_lock, iflags); in pl330_prep_dma_cyclic() 2837 spin_lock_irqsave(&pl330->pool_lock, flags); in __pl330_giveback_desc() 2847 spin_unlock_irqrestore(&pl330->pool_lock, flags); in __pl330_giveback_desc() 3092 spin_lock_init(&pl330->pool_lock); in pl330_probe() 3095 if (!add_desc(&pl330->desc_pool, &pl330->pool_lock, in pl330_probe()
|
/kernel/linux/linux-6.6/drivers/dma/ |
H A D | pl330.c | 472 spinlock_t pool_lock; member 2602 desc = pluck_desc(&pl330->desc_pool, &pl330->pool_lock); in pl330_get_desc() 2719 spin_lock_irqsave(&pl330->pool_lock, iflags); in pl330_prep_dma_cyclic() 2729 spin_unlock_irqrestore(&pl330->pool_lock, iflags); in pl330_prep_dma_cyclic() 2832 spin_lock_irqsave(&pl330->pool_lock, flags); in __pl330_giveback_desc() 2842 spin_unlock_irqrestore(&pl330->pool_lock, flags); in __pl330_giveback_desc() 3086 spin_lock_init(&pl330->pool_lock); in pl330_probe() 3089 if (!add_desc(&pl330->desc_pool, &pl330->pool_lock, in pl330_probe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | eq.c | 1460 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 D | mlx4.h | 856 struct mutex pool_lock; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | eq.c | 1459 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()
|
H A D | mlx4.h | 859 struct mutex pool_lock; member
|
/kernel/linux/linux-5.10/include/linux/mlx5/ |
H A D | driver.h | 477 struct mutex pool_lock; /* protects pool lists */ member
|
/kernel/linux/linux-6.6/include/linux/mlx5/ |
H A D | driver.h | 474 struct mutex pool_lock; /* protects pool lists */ member
|