/kernel/linux/linux-5.10/fs/notify/inotify/ |
H A D | inotify_user.c | 310 spin_lock(&data->idr_lock); in inotify_ioctl() 312 spin_unlock(&data->idr_lock); in inotify_ioctl() 359 static int inotify_add_to_idr(struct idr *idr, spinlock_t *idr_lock, in inotify_add_to_idr() argument 365 spin_lock(idr_lock); in inotify_add_to_idr() 374 spin_unlock(idr_lock); in inotify_add_to_idr() 383 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_idr_find_locked() local 386 assert_spin_locked(idr_lock); in inotify_idr_find_locked() 404 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_idr_find() local 421 spinlock_t *idr_lock = &group->inotify_data.idr_lock; inotify_remove_from_idr() local 564 spinlock_t *idr_lock = &group->inotify_data.idr_lock; inotify_new_watch() local [all...] |
/kernel/linux/linux-6.6/fs/notify/inotify/ |
H A D | inotify_user.c | 346 spin_lock(&data->idr_lock); in inotify_ioctl() 348 spin_unlock(&data->idr_lock); in inotify_ioctl() 395 static int inotify_add_to_idr(struct idr *idr, spinlock_t *idr_lock, in inotify_add_to_idr() argument 401 spin_lock(idr_lock); in inotify_add_to_idr() 410 spin_unlock(idr_lock); in inotify_add_to_idr() 419 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_idr_find_locked() local 422 assert_spin_locked(idr_lock); in inotify_idr_find_locked() 440 spinlock_t *idr_lock = &group->inotify_data.idr_lock; in inotify_idr_find() local 457 spinlock_t *idr_lock = &group->inotify_data.idr_lock; inotify_remove_from_idr() local 598 spinlock_t *idr_lock = &group->inotify_data.idr_lock; inotify_new_watch() local [all...] |
/kernel/linux/linux-5.10/net/tipc/ |
H A D | topsrv.c | 57 * @idr_lock: protect the connection identifier set 68 spinlock_t idr_lock; /* for idr list */ member 129 spin_lock_bh(&s->idr_lock); in tipc_conn_kref_release() 132 spin_unlock_bh(&s->idr_lock); in tipc_conn_kref_release() 196 spin_lock_bh(&s->idr_lock); in tipc_conn_alloc() 200 spin_unlock_bh(&s->idr_lock); in tipc_conn_alloc() 210 spin_unlock_bh(&s->idr_lock); in tipc_conn_alloc() 219 spin_lock_bh(&s->idr_lock); in tipc_conn_lookup() 223 spin_unlock_bh(&s->idr_lock); in tipc_conn_lookup() 460 spin_lock_bh(&srv->idr_lock); in tipc_topsrv_accept() [all...] |
/kernel/linux/linux-6.6/net/tipc/ |
H A D | topsrv.c | 58 * @idr_lock: protect the connection identifier set 69 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() [all...] |
/kernel/linux/linux-6.6/drivers/rpmsg/ |
H A D | qcom_glink_native.c | 87 * @idr_lock: synchronizes @lcids and @rcids modifications 108 spinlock_t idr_lock; member 427 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_intent_req_ack() 429 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_handle_intent_req_ack() 469 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_send_open_req() 473 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_send_open_req() 491 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_send_open_req() 494 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_send_open_req() 748 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_rx_done() 750 spin_unlock_irqrestore(&glink->idr_lock, flag in qcom_glink_handle_rx_done() [all...] |
/kernel/linux/linux-5.10/drivers/char/tpm/ |
H A D | tpm-chip.c | 29 static DEFINE_MUTEX(idr_lock); 202 mutex_lock(&idr_lock); in tpm_default_chip() 214 mutex_unlock(&idr_lock); in tpm_default_chip() 266 mutex_lock(&idr_lock); in tpm_dev_release() 268 mutex_unlock(&idr_lock); in tpm_dev_release() 328 mutex_lock(&idr_lock); in tpm_chip_alloc() 330 mutex_unlock(&idr_lock); in tpm_chip_alloc() 425 mutex_lock(&idr_lock); in tpm_add_char_device() 427 mutex_unlock(&idr_lock); in tpm_add_char_device() 441 mutex_lock(&idr_lock); in tpm_del_char_device() [all...] |
/kernel/linux/linux-6.6/drivers/char/tpm/ |
H A D | tpm-chip.c | 29 static DEFINE_MUTEX(idr_lock); 207 mutex_lock(&idr_lock); in tpm_default_chip() 219 mutex_unlock(&idr_lock); in tpm_default_chip() 271 mutex_lock(&idr_lock); in tpm_dev_release() 273 mutex_unlock(&idr_lock); in tpm_dev_release() 332 mutex_lock(&idr_lock); in tpm_chip_alloc() 334 mutex_unlock(&idr_lock); in tpm_chip_alloc() 433 mutex_lock(&idr_lock); in tpm_add_char_device() 435 mutex_unlock(&idr_lock); in tpm_add_char_device() 449 mutex_lock(&idr_lock); in tpm_del_char_device() [all...] |
/kernel/linux/linux-5.10/drivers/rpmsg/ |
H A D | qcom_glink_native.c | 90 * @idr_lock: synchronizes @lcids and @rcids modifications 115 spinlock_t idr_lock; member 387 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_intent_req_ack() 389 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_handle_intent_req_ack() 423 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_send_open_req() 427 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_send_open_req() 445 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_send_open_req() 448 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_send_open_req() 702 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_rx_done() 704 spin_unlock_irqrestore(&glink->idr_lock, flag in qcom_glink_handle_rx_done() [all...] |
/kernel/linux/linux-5.10/fs/hmdfs/comm/ |
H A D | connection.h | 166 spinlock_t idr_lock; member 195 /* protected by idr_lock */ 340 spin_lock(&peer->idr_lock); in hmdfs_start_process_offline() 342 spin_unlock(&peer->idr_lock); in hmdfs_start_process_offline() 347 spin_lock(&peer->idr_lock); in hmdfs_stop_process_offline() 349 spin_unlock(&peer->idr_lock); in hmdfs_stop_process_offline() 354 spin_lock(&peer->idr_lock); in hmdfs_dec_msg_idr_process() 356 spin_unlock(&peer->idr_lock); in hmdfs_dec_msg_idr_process()
|
H A D | connection.c | 894 spin_lock(&node->idr_lock); in hmdfs_disconnect_node() 896 spin_unlock(&node->idr_lock); in hmdfs_disconnect_node() 899 spin_lock(&node->idr_lock); in hmdfs_disconnect_node() 901 spin_unlock(&node->idr_lock); in hmdfs_disconnect_node() 1116 spin_lock_init(&node->idr_lock); in alloc_peer() 1229 spin_unlock(&con->idr_lock); in head_release() 1236 kref_put_lock(&head->ref, head_release, &head->peer->idr_lock); in head_put() 1244 spin_lock(&peer->idr_lock); in hmdfs_find_msg_head() 1250 spin_unlock(&peer->idr_lock); in hmdfs_find_msg_head() 1262 spin_lock(&peer->idr_lock); in hmdfs_alloc_msg_idr() [all...] |
/kernel/linux/linux-6.6/fs/hmdfs/comm/ |
H A D | connection.h | 166 spinlock_t idr_lock; member 195 /* protected by idr_lock */ 340 spin_lock(&peer->idr_lock); in hmdfs_start_process_offline() 342 spin_unlock(&peer->idr_lock); in hmdfs_start_process_offline() 347 spin_lock(&peer->idr_lock); in hmdfs_stop_process_offline() 349 spin_unlock(&peer->idr_lock); in hmdfs_stop_process_offline() 354 spin_lock(&peer->idr_lock); in hmdfs_dec_msg_idr_process() 356 spin_unlock(&peer->idr_lock); in hmdfs_dec_msg_idr_process()
|
H A D | connection.c | 894 spin_lock(&node->idr_lock); in hmdfs_disconnect_node() 896 spin_unlock(&node->idr_lock); in hmdfs_disconnect_node() 899 spin_lock(&node->idr_lock); in hmdfs_disconnect_node() 901 spin_unlock(&node->idr_lock); in hmdfs_disconnect_node() 1116 spin_lock_init(&node->idr_lock); in alloc_peer() 1229 spin_unlock(&con->idr_lock); in head_release() 1236 kref_put_lock(&head->ref, head_release, &head->peer->idr_lock); in head_put() 1244 spin_lock(&peer->idr_lock); in hmdfs_find_msg_head() 1250 spin_unlock(&peer->idr_lock); in hmdfs_find_msg_head() 1262 spin_lock(&peer->idr_lock); in hmdfs_alloc_msg_idr() [all...] |
/kernel/linux/linux-5.10/drivers/net/wireless/ath/ath11k/ |
H A D | dbring.c | 36 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish() 38 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish() 62 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish() 64 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish() 301 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event() 304 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event() 308 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event() 344 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_buf_cleanup() 353 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buf_cleanup()
|
H A D | dp_rx.c | 326 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rxbufs_replenish() 329 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_rxbufs_replenish() 354 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rxbufs_replenish() 356 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_rxbufs_replenish() 377 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rxdma_buf_ring_free() 389 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_rxdma_buf_ring_free() 399 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_rxdma_buf_ring_free() 411 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_rxdma_buf_ring_free() 2578 spin_lock_bh(&rx_ring->idr_lock); in ath11k_dp_process_rx() 2583 spin_unlock_bh(&rx_ring->idr_lock); in ath11k_dp_process_rx() [all...] |
H A D | dbring.h | 45 spinlock_t idr_lock; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/ath11k/ |
H A D | dbring.c | 67 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish() 69 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish() 94 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish() 96 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_bufs_replenish() 341 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event() 344 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event() 348 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buffer_release_event() 388 spin_lock_bh(&ring->idr_lock); in ath11k_dbring_buf_cleanup() 398 spin_unlock_bh(&ring->idr_lock); in ath11k_dbring_buf_cleanup()
|
H A D | dbring.h | 45 spinlock_t idr_lock; member
|
/kernel/linux/linux-6.6/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
|
/kernel/linux/linux-6.6/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()
|
/kernel/linux/linux-5.10/drivers/misc/habanalabs/common/ |
H A D | memory.c | 125 spin_lock(&vm->idr_lock); in alloc_device_memory() 128 spin_unlock(&vm->idr_lock); in alloc_device_memory() 311 spin_lock(&vm->idr_lock); in free_device_memory() 317 spin_unlock(&vm->idr_lock); in free_device_memory() 327 spin_unlock(&vm->idr_lock); in free_device_memory() 334 spin_unlock(&vm->idr_lock); in free_device_memory() 817 spin_lock(&vm->idr_lock); in get_paddr_from_handle() 820 spin_unlock(&vm->idr_lock); in get_paddr_from_handle() 827 spin_unlock(&vm->idr_lock); in get_paddr_from_handle() 912 spin_lock(&vm->idr_lock); in map_device_va() [all...] |
/kernel/linux/linux-5.10/drivers/rapidio/ |
H A D | rio_cm.c | 230 static DEFINE_SPINLOCK(idr_lock); 287 spin_lock_bh(&idr_lock); in riocm_get_channel() 291 spin_unlock_bh(&idr_lock); in riocm_get_channel() 463 spin_lock_bh(&idr_lock); in riocm_close_handler() 466 spin_unlock_bh(&idr_lock); in riocm_close_handler() 470 spin_unlock_bh(&idr_lock); in riocm_close_handler() 1181 spin_lock_bh(&idr_lock); in riocm_ch_accept() 1183 spin_unlock_bh(&idr_lock); in riocm_ch_accept() 1302 spin_lock_bh(&idr_lock); in riocm_ch_alloc() 1304 spin_unlock_bh(&idr_lock); in riocm_ch_alloc() [all...] |
/kernel/linux/linux-6.6/drivers/rapidio/ |
H A D | rio_cm.c | 230 static DEFINE_SPINLOCK(idr_lock); 287 spin_lock_bh(&idr_lock); in riocm_get_channel() 291 spin_unlock_bh(&idr_lock); in riocm_get_channel() 463 spin_lock_bh(&idr_lock); in riocm_close_handler() 466 spin_unlock_bh(&idr_lock); in riocm_close_handler() 470 spin_unlock_bh(&idr_lock); in riocm_close_handler() 1181 spin_lock_bh(&idr_lock); in riocm_ch_accept() 1183 spin_unlock_bh(&idr_lock); in riocm_ch_accept() 1302 spin_lock_bh(&idr_lock); in riocm_ch_alloc() 1304 spin_unlock_bh(&idr_lock); in riocm_ch_alloc() [all...] |
/kernel/linux/linux-6.6/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() 1119 spin_lock(&vm->idr_lock); in map_device_va() 1122 spin_unlock(&vm->idr_lock); in map_device_va() 1131 spin_unlock(&vm->idr_lock); in map_device_va() 1973 spin_lock(&vm->idr_lock); in get_phys_pg_pack_from_hash_node() [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/msm/ |
H A D | msm_gem_submit.c | 83 spin_lock(&submit->queue->idr_lock); in __msm_gem_submit_destroy() 85 spin_unlock(&submit->queue->idr_lock); in __msm_gem_submit_destroy() 914 spin_lock(&queue->idr_lock); in msm_ioctl_gem_submit() 924 spin_unlock(&queue->idr_lock); in msm_ioctl_gem_submit() 959 spin_unlock(&queue->idr_lock); in msm_ioctl_gem_submit()
|