Home
last modified time | relevance | path

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

/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_cq.c74 spin_lock_irqsave(&cq->cq_lock, flags); in rxe_send_complete()
76 spin_unlock_irqrestore(&cq->cq_lock, flags); in rxe_send_complete()
79 spin_unlock_irqrestore(&cq->cq_lock, flags); in rxe_send_complete()
112 spin_lock_init(&cq->cq_lock); in rxe_cq_from_init()
125 uresp ? &uresp->mi : NULL, NULL, &cq->cq_lock); in rxe_cq_resize_queue()
137 spin_lock_irqsave(&cq->cq_lock, flags); in rxe_cq_post()
140 spin_unlock_irqrestore(&cq->cq_lock, flags); in rxe_cq_post()
159 spin_unlock_irqrestore(&cq->cq_lock, flags); in rxe_cq_post()
174 spin_lock_irqsave(&cq->cq_lock, flags); in rxe_cq_disable()
176 spin_unlock_irqrestore(&cq->cq_lock, flags); in rxe_cq_disable()
Drxe_verbs.c921 spin_lock_irqsave(&cq->cq_lock, flags); in rxe_poll_cq()
930 spin_unlock_irqrestore(&cq->cq_lock, flags); in rxe_poll_cq()
949 spin_lock_irqsave(&cq->cq_lock, irq_flags); in rxe_req_notify_cq()
956 spin_unlock_irqrestore(&cq->cq_lock, irq_flags); in rxe_req_notify_cq()
Drxe_verbs.h91 spinlock_t cq_lock; member
/Linux-v4.19/drivers/infiniband/hw/vmw_pvrdma/
Dpvrdma_qp.c65 __acquires(scq->cq_lock) __acquires(rcq->cq_lock) in pvrdma_lock_cqs()
68 spin_lock_irqsave(&scq->cq_lock, *scq_flags); in pvrdma_lock_cqs()
69 __acquire(rcq->cq_lock); in pvrdma_lock_cqs()
71 spin_lock_irqsave(&scq->cq_lock, *scq_flags); in pvrdma_lock_cqs()
72 spin_lock_irqsave_nested(&rcq->cq_lock, *rcq_flags, in pvrdma_lock_cqs()
75 spin_lock_irqsave(&rcq->cq_lock, *rcq_flags); in pvrdma_lock_cqs()
76 spin_lock_irqsave_nested(&scq->cq_lock, *scq_flags, in pvrdma_lock_cqs()
84 __releases(scq->cq_lock) __releases(rcq->cq_lock) in pvrdma_unlock_cqs()
87 __release(rcq->cq_lock); in pvrdma_unlock_cqs()
88 spin_unlock_irqrestore(&scq->cq_lock, *scq_flags); in pvrdma_unlock_cqs()
[all …]
Dpvrdma_cq.c74 spin_lock_irqsave(&cq->cq_lock, flags); in pvrdma_req_notify_cq()
87 spin_unlock_irqrestore(&cq->cq_lock, flags); in pvrdma_req_notify_cq()
183 spin_lock_init(&cq->cq_lock); in pvrdma_create_cq()
407 spin_lock_irqsave(&cq->cq_lock, flags); in pvrdma_poll_cq()
413 spin_unlock_irqrestore(&cq->cq_lock, flags); in pvrdma_poll_cq()
Dpvrdma.h89 spinlock_t cq_lock; /* Poll lock. */ member
/Linux-v4.19/drivers/nvme/host/
Dpci.c162 spinlock_t cq_lock ____cacheline_aligned_in_smp;
941 spin_lock(&nvmeq->cq_lock); in nvme_irq()
946 spin_unlock(&nvmeq->cq_lock); in nvme_irq()
972 spin_lock_irq(&nvmeq->cq_lock); in __nvme_poll()
974 spin_unlock_irq(&nvmeq->cq_lock); in __nvme_poll()
1258 spin_lock_irq(&nvmeq->cq_lock); in nvme_suspend_queue()
1260 spin_unlock_irq(&nvmeq->cq_lock); in nvme_suspend_queue()
1266 spin_unlock_irq(&nvmeq->cq_lock); in nvme_suspend_queue()
1292 spin_lock_irq(&nvmeq->cq_lock); in nvme_disable_admin_queue()
1294 spin_unlock_irq(&nvmeq->cq_lock); in nvme_disable_admin_queue()
[all …]
/Linux-v4.19/drivers/infiniband/hw/ocrdma/
Docrdma_verbs.c1054 spin_lock_init(&cq->cq_lock); in ocrdma_create_cq()
1113 spin_lock_irqsave(&cq->cq_lock, flags); in ocrdma_flush_cq()
1121 spin_unlock_irqrestore(&cq->cq_lock, flags); in ocrdma_flush_cq()
1671 spin_lock_irqsave(&cq->cq_lock, cq_flags); in ocrdma_discard_cqes()
1723 spin_unlock_irqrestore(&cq->cq_lock, cq_flags); in ocrdma_discard_cqes()
1776 spin_lock_irqsave(&qp->sq_cq->cq_lock, flags); in ocrdma_destroy_qp()
1778 spin_lock(&qp->rq_cq->cq_lock); in ocrdma_destroy_qp()
1780 spin_unlock(&qp->rq_cq->cq_lock); in ocrdma_destroy_qp()
1784 spin_unlock_irqrestore(&qp->sq_cq->cq_lock, flags); in ocrdma_destroy_qp()
2931 spin_lock_irqsave(&cq->cq_lock, flags); in ocrdma_poll_cq()
[all …]
Docrdma.h327 spinlock_t cq_lock ____cacheline_aligned; /* provide synchronization
/Linux-v4.19/drivers/infiniband/hw/bnxt_re/
Dib_verbs.c775 __acquires(&qp->scq->cq_lock) __acquires(&qp->rcq->cq_lock) in bnxt_re_lock_cqs()
779 spin_lock_irqsave(&qp->scq->cq_lock, flags); in bnxt_re_lock_cqs()
781 spin_lock(&qp->rcq->cq_lock); in bnxt_re_lock_cqs()
783 __acquire(&qp->rcq->cq_lock); in bnxt_re_lock_cqs()
790 __releases(&qp->scq->cq_lock) __releases(&qp->rcq->cq_lock) in bnxt_re_unlock_cqs()
793 spin_unlock(&qp->rcq->cq_lock); in bnxt_re_unlock_cqs()
795 __release(&qp->rcq->cq_lock); in bnxt_re_unlock_cqs()
796 spin_unlock_irqrestore(&qp->scq->cq_lock, flags); in bnxt_re_unlock_cqs()
3171 spin_lock_irqsave(&cq->cq_lock, flags); in bnxt_re_poll_cq()
3287 spin_unlock_irqrestore(&cq->cq_lock, flags); in bnxt_re_poll_cq()
[all …]
Dib_verbs.h98 spinlock_t cq_lock; /* protect cq */ member
/Linux-v4.19/drivers/scsi/bnx2fc/
Dbnx2fc_tgt.c415 spin_lock_init(&tgt->cq_lock); in bnx2fc_init_tgt()
837 spin_lock_bh(&tgt->cq_lock); in bnx2fc_free_session_resc()
893 spin_unlock_bh(&tgt->cq_lock); in bnx2fc_free_session_resc()
Dbnx2fc.h369 spinlock_t cq_lock; member
Dbnx2fc_hwi.c1047 spin_lock_bh(&tgt->cq_lock); in bnx2fc_process_new_cqes()
1051 spin_unlock_bh(&tgt->cq_lock); in bnx2fc_process_new_cqes()
1087 spin_unlock_bh(&tgt->cq_lock); in bnx2fc_process_new_cqes()
/Linux-v4.19/drivers/infiniband/hw/qedr/
Dqedr_roce_cm.c678 spin_lock_irqsave(&cq->cq_lock, flags); in qedr_gsi_poll_cq()
720 spin_unlock_irqrestore(&cq->cq_lock, flags); in qedr_gsi_poll_cq()
Dqedr.h282 spinlock_t cq_lock; member
Dverbs.c850 spin_lock_irqsave(&cq->cq_lock, sflags); in qedr_arm_cq()
862 spin_unlock_irqrestore(&cq->cq_lock, sflags); in qedr_arm_cq()
957 spin_lock_init(&cq->cq_lock); in qedr_create_cq()
4194 spin_lock_irqsave(&cq->cq_lock, flags); in qedr_poll_cq()
4248 spin_unlock_irqrestore(&cq->cq_lock, flags); in qedr_poll_cq()