Home
last modified time | relevance | path

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

/linux/fs/notify/inotify/
H A Dinotify_user.c345 spin_lock(&data->idr_lock); in inotify_ioctl()
347 spin_unlock(&data->idr_lock); in inotify_ioctl()
394 static int inotify_add_to_idr(struct idr *idr, spinlock_t *idr_lock, in inotify_add_to_idr() argument
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
421 assert_spin_locked(idr_lock); in inotify_idr_find_locked()
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()
[all …]
/linux/net/tipc/
H A Dtopsrv.c69 spinlock_t idr_lock; /* for idr list */ member
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()
465 spin_unlock_bh(&srv->idr_lock); in tipc_topsrv_accept()
[all …]
/linux/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()
243 mutex_lock(&idr_lock); in tpm_dev_release()
245 mutex_unlock(&idr_lock); in tpm_dev_release()
307 mutex_lock(&idr_lock); in tpm_chip_alloc()
309 mutex_unlock(&idr_lock); in tpm_chip_alloc()
408 mutex_lock(&idr_lock); in tpm_add_char_device()
410 mutex_unlock(&idr_lock); in tpm_add_char_device()
424 mutex_lock(&idr_lock); in tpm_del_char_device()
[all …]
/linux/drivers/hv/
H A Dmshv_portid_table.c30 idr_lock(&port_table_idr); in mshv_port_table_fini()
46 idr_lock(&port_table_idr); in mshv_portid_alloc()
60 idr_lock(&port_table_idr); in mshv_portid_free()
/linux/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()
98 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish()
100 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish()
365 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event()
368 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event()
372 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event()
416 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_buf_cleanup()
426 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()
2695 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_process_rx()
2700 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_process_rx()
2705 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_process_rx()
2888 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rx_alloc_mon_status_buf()
[all …]
H A Dcfr.c973 spin_lock_init(&cfr->rx_ring.idr_lock); in ath11k_cfr_init()
/linux/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/drivers/rapidio/
H A Drio_cm.c224 static DEFINE_SPINLOCK(idr_lock);
283 spin_lock_bh(&idr_lock); in riocm_get_channel()
287 spin_unlock_bh(&idr_lock); in riocm_get_channel()
459 spin_lock_bh(&idr_lock); in riocm_close_handler()
462 spin_unlock_bh(&idr_lock); in riocm_close_handler()
466 spin_unlock_bh(&idr_lock); in riocm_close_handler()
1180 spin_lock_bh(&idr_lock); in riocm_ch_accept()
1182 spin_unlock_bh(&idr_lock); in riocm_ch_accept()
1301 spin_lock_bh(&idr_lock); in riocm_ch_alloc()
1303 spin_unlock_bh(&idr_lock); in riocm_ch_alloc()
[all …]
/linux/drivers/net/wireless/ath/ath12k/
H A Ddp_mon.c64 spin_lock_bh(&rx_ring->idr_lock); in ath12k_dp_rx_alloc_mon_status_buf()
67 spin_unlock_bh(&rx_ring->idr_lock); in ath12k_dp_rx_alloc_mon_status_buf()
555 spin_lock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_parse_status_buf()
557 spin_unlock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_parse_status_buf()
621 spin_lock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_buf_replenish()
624 spin_unlock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_buf_replenish()
649 spin_lock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_buf_replenish()
651 spin_unlock_bh(&buf_ring->idr_lock); in ath12k_dp_mon_buf_replenish()
710 spin_lock_bh(&rx_ring->idr_lock); in ath12k_dp_mon_status_bufs_replenish()
713 spin_unlock_bh(&rx_ring->idr_lock); in ath12k_dp_mon_status_bufs_replenish()
[all …]
H A Ddp_rx.c182 spin_lock_bh(&rx_ring->idr_lock); in ath12k_dp_rxdma_mon_buf_ring_free()
194 spin_unlock_bh(&rx_ring->idr_lock); in ath12k_dp_rxdma_mon_buf_ring_free()
1700 spin_lock_init(&dp->rxdma_mon_buf_ring.idr_lock); in ath12k_dp_rx_alloc()
1747 spin_lock_init(&dp->rx_mon_status_refill_ring[i].idr_lock); in ath12k_dp_rx_alloc()
H A Ddp.h46 spinlock_t idr_lock; member
/linux/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()
1121 spin_unlock(&vm->idr_lock); in map_device_va()
1130 spin_unlock(&vm->idr_lock); in map_device_va()
1996 spin_lock(&vm->idr_lock); in get_phys_pg_pack_from_hash_node()
[all …]
H A Ddebugfs.c300 spin_lock(&vm->idr_lock); in vm_show()
319 spin_unlock(&vm->idr_lock); in vm_show()
/linux/include/linux/
H A Didr.h102 #define idr_lock(idr) xa_lock(&(idr)->idr_rt) macro
/linux/drivers/net/wireless/ath/ath12k/wifi7/
H A Ddp_mon.c2947 spin_lock_bh(&rx_ring->idr_lock); in ath12k_wifi7_dp_rx_mon_buf_done()
2949 spin_unlock_bh(&rx_ring->idr_lock); in ath12k_wifi7_dp_rx_mon_buf_done()
3092 spin_lock_bh(&rx_ring->idr_lock); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3094 spin_unlock_bh(&rx_ring->idr_lock); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3136 spin_lock_bh(&rx_ring->idr_lock); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3138 spin_unlock_bh(&rx_ring->idr_lock); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3149 spin_lock_bh(&rx_ring->idr_lock); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3151 spin_unlock_bh(&rx_ring->idr_lock); in ath12k_wifi7_dp_rx_reap_mon_status_ring()
3281 spin_lock_bh(&buf_ring->idr_lock); in ath12k_wifi7_dp_mon_srng_process()
3283 spin_unlock_bh(&buf_ring->idr_lock); in ath12k_wifi7_dp_mon_srng_process()
/linux/net/sched/
H A Dcls_api.c997 spinlock_t idr_lock; /* Protects idr */ member
1010 spin_lock(&tn->idr_lock); in tcf_block_insert()
1013 spin_unlock(&tn->idr_lock); in tcf_block_insert()
1023 spin_lock(&tn->idr_lock); in tcf_block_remove()
1025 spin_unlock(&tn->idr_lock); in tcf_block_remove()
4106 spin_lock_init(&tn->idr_lock); in tcf_net_init()