Home
last modified time | relevance | path

Searched refs:idr_lock (Results 1 – 25 of 34) sorted by relevance

12

/linux-6.15/fs/notify/inotify/
H A Dinotify_user.c345 spin_lock(&data->idr_lock); in inotify_ioctl()
400 spin_lock(idr_lock); in inotify_add_to_idr()
409 spin_unlock(idr_lock); in inotify_add_to_idr()
418 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_idr_find_locked() local
439 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_idr_find() local
441 spin_lock(idr_lock); in inotify_idr_find()
443 spin_unlock(idr_lock); in inotify_idr_find()
456 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_remove_from_idr() local
460 spin_lock(idr_lock); in inotify_remove_from_idr()
511 spin_unlock(idr_lock); in inotify_remove_from_idr()
[all …]
/linux-6.15/net/tipc/
H A Dtopsrv.c130 spin_lock_bh(&s->idr_lock); in tipc_conn_kref_release()
133 spin_unlock_bh(&s->idr_lock); in tipc_conn_kref_release()
197 spin_lock_bh(&s->idr_lock); in tipc_conn_alloc()
201 spin_unlock_bh(&s->idr_lock); in tipc_conn_alloc()
211 spin_unlock_bh(&s->idr_lock); in tipc_conn_alloc()
220 spin_lock_bh(&s->idr_lock); in tipc_conn_lookup()
224 spin_unlock_bh(&s->idr_lock); in tipc_conn_lookup()
463 spin_lock_bh(&srv->idr_lock); in tipc_topsrv_accept()
469 spin_unlock_bh(&srv->idr_lock); in tipc_topsrv_accept()
675 spin_lock_init(&srv->idr_lock); in tipc_topsrv_start()
[all …]
/linux-6.15/drivers/rpmsg/
H A Dqcom_glink_native.c119 spinlock_t idr_lock; member
447 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_intent_req_ack()
491 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_send_open_req()
516 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_send_open_req()
796 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_rx_done()
847 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_intent_req()
930 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_rx_data()
1051 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_intent()
1102 spin_lock(&glink->idr_lock); in qcom_glink_rx_open_ack()
1104 spin_unlock(&glink->idr_lock); in qcom_glink_rx_open_ack()
[all …]
/linux-6.15/drivers/char/tpm/
H A Dtpm-chip.c29 static DEFINE_MUTEX(idr_lock);
215 mutex_lock(&idr_lock); in tpm_default_chip()
227 mutex_unlock(&idr_lock); in tpm_default_chip()
279 mutex_lock(&idr_lock); in tpm_dev_release()
281 mutex_unlock(&idr_lock); in tpm_dev_release()
344 mutex_lock(&idr_lock); in tpm_chip_alloc()
346 mutex_unlock(&idr_lock); in tpm_chip_alloc()
445 mutex_lock(&idr_lock); in tpm_add_char_device()
447 mutex_unlock(&idr_lock); in tpm_add_char_device()
461 mutex_lock(&idr_lock); in tpm_del_char_device()
[all …]
/linux-6.15/drivers/net/wireless/ath/ath12k/
H A Ddbring.c38 spin_lock_bh(&ring->idr_lock); in ath12k_dbring_bufs_replenish()
40 spin_unlock_bh(&ring->idr_lock); in ath12k_dbring_bufs_replenish()
64 spin_lock_bh(&ring->idr_lock); in ath12k_dbring_bufs_replenish()
66 spin_unlock_bh(&ring->idr_lock); in ath12k_dbring_bufs_replenish()
304 spin_lock_bh(&ring->idr_lock); in ath12k_dbring_buffer_release_event()
307 spin_unlock_bh(&ring->idr_lock); in ath12k_dbring_buffer_release_event()
311 spin_unlock_bh(&ring->idr_lock); in ath12k_dbring_buffer_release_event()
347 spin_lock_bh(&ring->idr_lock); in ath12k_dbring_buf_cleanup()
356 spin_unlock_bh(&ring->idr_lock); in ath12k_dbring_buf_cleanup()
H A Ddbring.h46 spinlock_t idr_lock; member
H A Ddp_mon.c2197 spin_lock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_buf_replenish()
2200 spin_unlock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_buf_replenish()
2225 spin_lock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_buf_replenish()
2227 spin_unlock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_buf_replenish()
3278 spin_lock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_srng_process()
3280 spin_unlock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_srng_process()
/linux-6.15/drivers/hv/
H A Dmshv_portid_table.c30 idr_lock(&port_table_idr); in mshv_port_table_fini()
45 idr_lock(&port_table_idr); in mshv_portid_alloc()
58 idr_lock(&port_table_idr); in mshv_portid_free()
/linux-6.15/drivers/net/wireless/ath/ath11k/
H A Ddbring.c68 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish()
70 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish()
95 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish()
97 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish()
342 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event()
345 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event()
349 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event()
389 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_buf_cleanup()
399 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buf_cleanup()
H A Ddp_rx.c392 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rxbufs_replenish()
395 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_rxbufs_replenish()
420 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rxbufs_replenish()
422 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_rxbufs_replenish()
442 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rxdma_buf_ring_free()
454 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_rxdma_buf_ring_free()
2667 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_process_rx()
2860 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rx_alloc_mon_status_buf()
2932 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rx_mon_status_bufs_replenish()
3002 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rx_mon_buf_done()
[all …]
H A Ddbring.h46 spinlock_t idr_lock; member
H A Ddp.c900 spin_lock_init(&dp->rx_refill_buf_ring.idr_lock); in ath11k_dp_pdev_pre_alloc()
905 spin_lock_init(&dp->rx_mon_status_refill_ring[j].idr_lock); in ath11k_dp_pdev_pre_alloc()
908 spin_lock_init(&dp->rxdma_mon_buf_ring.idr_lock); in ath11k_dp_pdev_pre_alloc()
/linux-6.15/drivers/tty/
H A Drpmsg_tty.c25 static DEFINE_MUTEX(idr_lock); /* protects tty_idr */
141 mutex_lock(&idr_lock); in rpmsg_tty_alloc_cport()
143 mutex_unlock(&idr_lock); in rpmsg_tty_alloc_cport()
159 mutex_lock(&idr_lock); in rpmsg_tty_destruct_port()
161 mutex_unlock(&idr_lock); in rpmsg_tty_destruct_port()
/linux-6.15/drivers/rapidio/
H A Drio_cm.c289 spin_lock_bh(&idr_lock); in riocm_get_channel()
293 spin_unlock_bh(&idr_lock); in riocm_get_channel()
465 spin_lock_bh(&idr_lock); in riocm_close_handler()
472 spin_unlock_bh(&idr_lock); in riocm_close_handler()
1183 spin_lock_bh(&idr_lock); in riocm_ch_accept()
1304 spin_lock_bh(&idr_lock); in riocm_ch_alloc()
1506 spin_lock_bh(&idr_lock); in riocm_cdev_release()
1696 spin_lock_bh(&idr_lock); in cm_chan_close()
2042 spin_lock_bh(&idr_lock); in riocm_remove_dev()
2203 spin_lock_bh(&idr_lock); in riocm_remove_mport()
[all …]
/linux-6.15/drivers/accel/habanalabs/common/
H A Dmemory.c173 spin_lock(&vm->idr_lock); in alloc_device_memory()
176 spin_unlock(&vm->idr_lock); in alloc_device_memory()
360 spin_lock(&vm->idr_lock); in free_device_memory()
363 spin_unlock(&vm->idr_lock); in free_device_memory()
369 spin_unlock(&vm->idr_lock); in free_device_memory()
378 spin_unlock(&vm->idr_lock); in free_device_memory()
1118 spin_lock(&vm->idr_lock); in map_device_va()
1130 spin_unlock(&vm->idr_lock); in map_device_va()
2000 spin_lock(&vm->idr_lock); in get_phys_pg_pack_from_hash_node()
2008 spin_unlock(&vm->idr_lock); in get_phys_pg_pack_from_hash_node()
[all …]
/linux-6.15/drivers/gpu/drm/msm/
H A Dmsm_gem_submit.c89 spin_lock(&submit->queue->idr_lock); in __msm_gem_submit_destroy()
91 spin_unlock(&submit->queue->idr_lock); in __msm_gem_submit_destroy()
807 spin_lock(&queue->idr_lock); in msm_ioctl_gem_submit()
817 spin_unlock(&queue->idr_lock); in msm_ioctl_gem_submit()
852 spin_unlock(&queue->idr_lock); in msm_ioctl_gem_submit()
H A Dmsm_submitqueue.c210 spin_lock_init(&queue->idr_lock); in msm_submitqueue_create()
H A Dmsm_drv.c749 spin_lock(&queue->idr_lock); in wait_fence()
753 spin_unlock(&queue->idr_lock); in wait_fence()
H A Dmsm_gpu.h518 struct spinlock idr_lock; member
/linux-6.15/drivers/crypto/inside-secure/eip93/
H A Deip93-main.h130 spinlock_t idr_lock; member
H A Deip93-main.c241 scoped_guard(spinlock_bh, &eip93->ring->idr_lock) { in eip93_handle_result_descriptor()
440 spin_lock_init(&eip93->ring->idr_lock); in eip93_crypto_probe()
/linux-6.15/include/linux/
H A Didr.h102 #define idr_lock(idr) xa_lock(&(idr)->idr_rt) macro
H A Dfsnotify_backend.h259 spinlock_t idr_lock; member
/linux-6.15/drivers/net/ethernet/chelsio/inline_crypto/chtls/
H A Dchtls.h225 spinlock_t idr_lock ____cacheline_aligned_in_smp;
/linux-6.15/net/sched/
H A Dcls_api.c982 spinlock_t idr_lock; /* Protects idr */ member
995 spin_lock(&tn->idr_lock); in tcf_block_insert()
998 spin_unlock(&tn->idr_lock); in tcf_block_insert()
1008 spin_lock(&tn->idr_lock); in tcf_block_remove()
1010 spin_unlock(&tn->idr_lock); in tcf_block_remove()
4064 spin_lock_init(&tn->idr_lock); in tcf_net_init()

12