Home
last modified time | relevance | path

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

/Linux-v4.19/fs/notify/inotify/
Dinotify_user.c318 spin_lock(&data->idr_lock); in inotify_ioctl()
320 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
406 spin_lock(idr_lock); in inotify_idr_find()
408 spin_unlock(idr_lock); in inotify_idr_find()
[all …]
/Linux-v4.19/drivers/rpmsg/
Dqcom_glink_native.c115 spinlock_t idr_lock; member
362 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_intent_req_ack()
364 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_handle_intent_req_ack()
398 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_send_open_req()
402 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_send_open_req()
420 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_send_open_req()
423 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_send_open_req()
677 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_rx_done()
679 spin_unlock_irqrestore(&glink->idr_lock, flags); in qcom_glink_handle_rx_done()
720 spin_lock_irqsave(&glink->idr_lock, flags); in qcom_glink_handle_intent_req()
[all …]
/Linux-v4.19/drivers/char/tpm/
Dtpm-chip.c34 static DEFINE_MUTEX(idr_lock);
92 mutex_lock(&idr_lock); in tpm_default_chip()
104 mutex_unlock(&idr_lock); in tpm_default_chip()
156 mutex_lock(&idr_lock); in tpm_dev_release()
158 mutex_unlock(&idr_lock); in tpm_dev_release()
225 mutex_lock(&idr_lock); in tpm_chip_alloc()
227 mutex_unlock(&idr_lock); in tpm_chip_alloc()
353 mutex_lock(&idr_lock); in tpm_add_char_device()
355 mutex_unlock(&idr_lock); in tpm_add_char_device()
365 mutex_lock(&idr_lock); in tpm_del_char_device()
[all …]
/Linux-v4.19/net/tipc/
Dtopsrv.c73 spinlock_t idr_lock; /* for idr list */ member
137 spin_lock_bh(&s->idr_lock); in tipc_conn_kref_release()
140 spin_unlock_bh(&s->idr_lock); in tipc_conn_kref_release()
204 spin_lock_bh(&s->idr_lock); in tipc_conn_alloc()
208 spin_unlock_bh(&s->idr_lock); in tipc_conn_alloc()
213 spin_unlock_bh(&s->idr_lock); in tipc_conn_alloc()
225 spin_lock_bh(&s->idr_lock); in tipc_conn_lookup()
229 spin_unlock_bh(&s->idr_lock); in tipc_conn_lookup()
664 spin_lock_init(&srv->idr_lock); in tipc_topsrv_start()
686 spin_lock_bh(&srv->idr_lock); in tipc_topsrv_stop()
[all …]
/Linux-v4.19/drivers/infiniband/core/
Drdma_core.c301 spin_lock(&uobj->ufile->idr_lock); in idr_add_uobj()
313 spin_unlock(&uobj->ufile->idr_lock); in idr_add_uobj()
457 spin_lock(&ufile->idr_lock); in alloc_begin_idr_uobject()
459 spin_unlock(&ufile->idr_lock); in alloc_begin_idr_uobject()
517 spin_lock(&uobj->ufile->idr_lock); in alloc_abort_idr_uobject()
519 spin_unlock(&uobj->ufile->idr_lock); in alloc_abort_idr_uobject()
549 spin_lock(&uobj->ufile->idr_lock); in remove_handle_idr_uobject()
551 spin_unlock(&uobj->ufile->idr_lock); in remove_handle_idr_uobject()
582 spin_lock(&ufile->idr_lock); in alloc_commit_idr_uobject()
591 spin_unlock(&ufile->idr_lock); in alloc_commit_idr_uobject()
[all …]
Dsa_query.c186 static DEFINE_SPINLOCK(idr_lock);
1192 spin_lock_irqsave(&idr_lock, flags); in ib_sa_cancel_query()
1194 spin_unlock_irqrestore(&idr_lock, flags); in ib_sa_cancel_query()
1199 spin_unlock_irqrestore(&idr_lock, flags); in ib_sa_cancel_query()
1420 spin_lock_irqsave(&idr_lock, flags); in send_mad()
1424 spin_unlock_irqrestore(&idr_lock, flags); in send_mad()
1445 spin_lock_irqsave(&idr_lock, flags); in send_mad()
1447 spin_unlock_irqrestore(&idr_lock, flags); in send_mad()
2239 spin_lock_irqsave(&idr_lock, flags); in send_handler()
2241 spin_unlock_irqrestore(&idr_lock, flags); in send_handler()
Duverbs.h166 spinlock_t idr_lock; member
Dmad.c387 idr_lock(&ib_mad_clients); in ib_register_mad_agent()
445 idr_lock(&ib_mad_clients); in ib_register_mad_agent()
611 idr_lock(&ib_mad_clients); in unregister_mad_agent()
/Linux-v4.19/drivers/rapidio/
Drio_cm.c239 static DEFINE_SPINLOCK(idr_lock);
296 spin_lock_bh(&idr_lock); in riocm_get_channel()
300 spin_unlock_bh(&idr_lock); in riocm_get_channel()
472 spin_lock_bh(&idr_lock); in riocm_close_handler()
475 spin_unlock_bh(&idr_lock); in riocm_close_handler()
479 spin_unlock_bh(&idr_lock); in riocm_close_handler()
1190 spin_lock_bh(&idr_lock); in riocm_ch_accept()
1192 spin_unlock_bh(&idr_lock); in riocm_ch_accept()
1309 spin_lock_bh(&idr_lock); in riocm_ch_alloc()
1311 spin_unlock_bh(&idr_lock); in riocm_ch_alloc()
[all …]
/Linux-v4.19/include/linux/
Didr.h101 #define idr_lock(idr) xa_lock(&(idr)->idr_rt) macro
Dfsnotify_backend.h182 spinlock_t idr_lock; member
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dmain.c338 spin_lock_init(&dev->qpidr.idr_lock); in qedr_alloc_resources()
765 spin_lock_irqsave(&dev->srqidr.idr_lock, flags); in qedr_affiliated_event()
780 spin_unlock_irqrestore(&dev->srqidr.idr_lock, flags); in qedr_affiliated_event()
Dqedr_iw_cm.c740 spin_lock_irq(&qp->dev->qpidr.idr_lock); in qedr_iw_qp_rem_ref()
742 spin_unlock_irq(&qp->dev->qpidr.idr_lock); in qedr_iw_qp_rem_ref()
Dqedr.h127 spinlock_t idr_lock; /* Protect idr data-structure */ member
Dverbs.c1659 spin_lock_irq(&qidr->idr_lock); in qedr_idr_add()
1663 spin_unlock_irq(&qidr->idr_lock); in qedr_idr_add()
1671 spin_lock_irq(&qidr->idr_lock); in qedr_idr_remove()
1673 spin_unlock_irq(&qidr->idr_lock); in qedr_idr_remove()
/Linux-v4.19/drivers/crypto/chelsio/chtls/
Dchtls.h138 spinlock_t idr_lock ____cacheline_aligned_in_smp;
Dchtls_main.c239 spin_lock_init(&cdev->idr_lock); in chtls_uld_add()