| /linux-6.15/fs/notify/inotify/ |
| H A D | inotify_user.c | 345 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 D | topsrv.c | 130 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 D | qcom_glink_native.c | 119 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 D | tpm-chip.c | 29 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 D | dbring.c | 38 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 D | dbring.h | 46 spinlock_t idr_lock; member
|
| H A D | dp_mon.c | 2197 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 D | mshv_portid_table.c | 30 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 D | dbring.c | 68 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 D | dp_rx.c | 392 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 D | dbring.h | 46 spinlock_t idr_lock; member
|
| H A D | dp.c | 900 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 D | rpmsg_tty.c | 25 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 D | rio_cm.c | 289 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 D | memory.c | 173 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 D | msm_gem_submit.c | 89 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 D | msm_submitqueue.c | 210 spin_lock_init(&queue->idr_lock); in msm_submitqueue_create()
|
| H A D | msm_drv.c | 749 spin_lock(&queue->idr_lock); in wait_fence() 753 spin_unlock(&queue->idr_lock); in wait_fence()
|
| H A D | msm_gpu.h | 518 struct spinlock idr_lock; member
|
| /linux-6.15/drivers/crypto/inside-secure/eip93/ |
| H A D | eip93-main.h | 130 spinlock_t idr_lock; member
|
| H A D | eip93-main.c | 241 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 D | idr.h | 102 #define idr_lock(idr) xa_lock(&(idr)->idr_rt) macro
|
| H A D | fsnotify_backend.h | 259 spinlock_t idr_lock; member
|
| /linux-6.15/drivers/net/ethernet/chelsio/inline_crypto/chtls/ |
| H A D | chtls.h | 225 spinlock_t idr_lock ____cacheline_aligned_in_smp;
|
| /linux-6.15/net/sched/ |
| H A D | cls_api.c | 982 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()
|