Home
last modified time | relevance | path

Searched refs:pending_lock (Results 1 – 15 of 15) sorted by relevance

/Linux-v5.4/drivers/infiniband/sw/rxe/
Drxe_mmap.c51 spin_lock_bh(&rxe->pending_lock); in rxe_mmap_release()
56 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap_release()
104 spin_lock_bh(&rxe->pending_lock); in rxe_mmap()
112 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap()
120 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap()
126 spin_unlock_bh(&rxe->pending_lock); in rxe_mmap()
Drxe_queue.c55 spin_lock_bh(&rxe->pending_lock); in do_mmap_info()
57 spin_unlock_bh(&rxe->pending_lock); in do_mmap_info()
Drxe_verbs.h406 spinlock_t pending_lock; /* guard pending_mmaps */ member
Drxe.c275 spin_lock_init(&rxe->pending_lock); in rxe_init()
/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dmmap.c62 spin_lock_init(&rdi->pending_lock); in rvt_mmap_init()
77 spin_lock_irq(&rdi->pending_lock); in rvt_release_mmap_info()
79 spin_unlock_irq(&rdi->pending_lock); in rvt_release_mmap_info()
124 spin_lock_irq(&rdi->pending_lock); in rvt_mmap()
135 spin_unlock_irq(&rdi->pending_lock); in rvt_mmap()
145 spin_unlock_irq(&rdi->pending_lock); in rvt_mmap()
Dsrq.c142 spin_lock_irq(&dev->pending_lock); in rvt_create_srq()
144 spin_unlock_irq(&dev->pending_lock); in rvt_create_srq()
291 spin_lock_irq(&dev->pending_lock); in rvt_modify_srq()
295 spin_unlock_irq(&dev->pending_lock); in rvt_modify_srq()
Dcq.c273 spin_lock_irq(&rdi->pending_lock); in rvt_create_cq()
275 spin_unlock_irq(&rdi->pending_lock); in rvt_create_cq()
489 spin_lock_irq(&rdi->pending_lock); in rvt_resize_cq()
492 spin_unlock_irq(&rdi->pending_lock); in rvt_resize_cq()
Dqp.c1262 spin_lock_irq(&rdi->pending_lock); in rvt_create_qp()
1264 spin_unlock_irq(&rdi->pending_lock); in rvt_create_qp()
/Linux-v5.4/drivers/iio/common/ssp_sensors/
Dssp_spi.c206 mutex_lock(&data->pending_lock); in ssp_do_transfer()
208 mutex_unlock(&data->pending_lock); in ssp_do_transfer()
214 mutex_lock(&data->pending_lock); in ssp_do_transfer()
216 mutex_unlock(&data->pending_lock); in ssp_do_transfer()
227 mutex_lock(&data->pending_lock); in ssp_do_transfer()
229 mutex_unlock(&data->pending_lock); in ssp_do_transfer()
357 mutex_lock(&data->pending_lock); in ssp_irq_msg()
414 mutex_unlock(&data->pending_lock); in ssp_irq_msg()
445 mutex_lock(&data->pending_lock); in ssp_clean_pending_list()
453 mutex_unlock(&data->pending_lock); in ssp_clean_pending_list()
Dssp_dev.c548 mutex_init(&data->pending_lock); in ssp_probe()
591 mutex_destroy(&data->pending_lock); in ssp_probe()
618 mutex_destroy(&data->pending_lock); in ssp_remove()
Dssp.h213 struct mutex pending_lock; member
/Linux-v5.4/drivers/infiniband/hw/qib/
Dqib_verbs.c369 spin_lock_irqsave(&dev->rdi.pending_lock, flags); in mem_timer()
378 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in mem_timer()
566 spin_lock(&dev->rdi.pending_lock); in __get_txreq()
572 spin_unlock(&dev->rdi.pending_lock); in __get_txreq()
583 spin_unlock(&dev->rdi.pending_lock); in __get_txreq()
596 spin_lock_irqsave(&dev->rdi.pending_lock, flags); in get_txreq()
602 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in get_txreq()
606 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in get_txreq()
634 spin_lock_irqsave(&dev->rdi.pending_lock, flags); in qib_put_txreq()
646 spin_unlock_irqrestore(&dev->rdi.pending_lock, flags); in qib_put_txreq()
[all …]
Dqib_qp.c245 spin_lock(&dev->rdi.pending_lock); in qib_notify_error_qp()
250 spin_unlock(&dev->rdi.pending_lock); in qib_notify_error_qp()
371 spin_lock(&dev->rdi.pending_lock); in qib_flush_qp_waiters()
374 spin_unlock(&dev->rdi.pending_lock); in qib_flush_qp_waiters()
Dqib_sdma.c655 spin_lock(&dev->rdi.pending_lock); in qib_sdma_verbs_send()
664 spin_unlock(&dev->rdi.pending_lock); in qib_sdma_verbs_send()
/Linux-v5.4/include/rdma/
Drdma_vt.h459 spinlock_t pending_lock; /* protect pending mmap list */ member