Home
last modified time | relevance | path

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

/linux/drivers/infiniband/sw/rxe/
H A Drxe_cq.c64 spin_lock_init(&cq->cq_lock); in rxe_cq_from_init()
77 uresp ? &uresp->mi : NULL, NULL, &cq->cq_lock); in rxe_cq_resize_queue()
92 spin_lock_irqsave(&cq->cq_lock, flags); in rxe_cq_post()
97 spin_unlock_irqrestore(&cq->cq_lock, flags); in rxe_cq_post()
119 spin_unlock_irqrestore(&cq->cq_lock, flags); in rxe_cq_post()
H A Drxe_verbs.c1172 spin_lock_irqsave(&cq->cq_lock, flags); in rxe_poll_cq()
1181 spin_unlock_irqrestore(&cq->cq_lock, flags); in rxe_poll_cq()
1203 spin_lock_irqsave(&cq->cq_lock, irq_flags); in rxe_req_notify_cq()
1210 spin_unlock_irqrestore(&cq->cq_lock, irq_flags); in rxe_req_notify_cq()
/linux/drivers/net/ethernet/intel/idpf/
H A Didpf_controlq.c99 spin_lock(&cq->cq_lock); in idpf_ctlq_shutdown()
107 spin_unlock(&cq->cq_lock); in idpf_ctlq_shutdown()
173 spin_lock_init(&cq->cq_lock); in idpf_ctlq_add()
272 spin_lock(&cq->cq_lock); in idpf_ctlq_send()
332 spin_unlock(&cq->cq_lock); in idpf_ctlq_send()
364 spin_lock(&cq->cq_lock); in idpf_ctlq_clean_sq()
397 spin_unlock(&cq->cq_lock); in idpf_ctlq_clean_sq()
435 spin_lock(&cq->cq_lock); in idpf_ctlq_post_rx_buffs()
524 spin_unlock(&cq->cq_lock); in idpf_ctlq_post_rx_buffs()
552 spin_lock(&cq->cq_lock); in idpf_ctlq_recv()
[all …]
H A Didpf_controlq_api.h102 spinlock_t cq_lock; /* control queue lock */ member
/linux/drivers/infiniband/hw/vmw_pvrdma/
H A Dpvrdma_qp.c68 __acquires(scq->cq_lock) __acquires(rcq->cq_lock) in pvrdma_lock_cqs()
71 spin_lock_irqsave(&scq->cq_lock, *scq_flags); in pvrdma_lock_cqs()
72 __acquire(rcq->cq_lock); in pvrdma_lock_cqs()
74 spin_lock_irqsave(&scq->cq_lock, *scq_flags); in pvrdma_lock_cqs()
75 spin_lock_irqsave_nested(&rcq->cq_lock, *rcq_flags, in pvrdma_lock_cqs()
78 spin_lock_irqsave(&rcq->cq_lock, *rcq_flags); in pvrdma_lock_cqs()
79 spin_lock_irqsave_nested(&scq->cq_lock, *scq_flags, in pvrdma_lock_cqs()
87 __releases(scq->cq_lock) __releases(rcq->cq_lock) in pvrdma_unlock_cqs()
90 __release(rcq->cq_lock); in pvrdma_unlock_cqs()
91 spin_unlock_irqrestore(&scq->cq_lock, *scq_flags); in pvrdma_unlock_cqs()
[all …]
H A Dpvrdma_cq.c75 spin_lock_irqsave(&cq->cq_lock, flags); in pvrdma_req_notify_cq()
88 spin_unlock_irqrestore(&cq->cq_lock, flags); in pvrdma_req_notify_cq()
181 spin_lock_init(&cq->cq_lock); in pvrdma_create_cq()
397 spin_lock_irqsave(&cq->cq_lock, flags); in pvrdma_poll_cq()
403 spin_unlock_irqrestore(&cq->cq_lock, flags); in pvrdma_poll_cq()
H A Dpvrdma.h89 spinlock_t cq_lock; /* Poll lock. */ member
/linux/drivers/infiniband/hw/mana/
H A Dcq.c94 spin_lock_init(&cq->cq_lock); in mana_ib_create_cq()
308 spin_lock_irqsave(&cq->cq_lock, flags); in mana_drain_gsi_sqs()
314 spin_unlock_irqrestore(&cq->cq_lock, flags); in mana_drain_gsi_sqs()
332 spin_lock_irqsave(&cq->cq_lock, flags); in mana_ib_poll_cq()
341 spin_unlock_irqrestore(&cq->cq_lock, flags); in mana_ib_poll_cq()
H A Dqp.c608 spin_lock_irqsave(&send_cq->cq_lock, flags); in mana_add_qp_to_cqs()
610 spin_unlock_irqrestore(&send_cq->cq_lock, flags); in mana_add_qp_to_cqs()
612 spin_lock_irqsave(&recv_cq->cq_lock, flags); in mana_add_qp_to_cqs()
614 spin_unlock_irqrestore(&recv_cq->cq_lock, flags); in mana_add_qp_to_cqs()
623 spin_lock_irqsave(&send_cq->cq_lock, flags); in mana_remove_qp_from_cqs()
625 spin_unlock_irqrestore(&send_cq->cq_lock, flags); in mana_remove_qp_from_cqs()
627 spin_lock_irqsave(&recv_cq->cq_lock, flags); in mana_remove_qp_from_cqs()
629 spin_unlock_irqrestore(&recv_cq->cq_lock, flags); in mana_remove_qp_from_cqs()
/linux/drivers/infiniband/hw/ocrdma/
H A Docrdma_verbs.c991 spin_lock_init(&cq->cq_lock); in ocrdma_create_cq()
1046 spin_lock_irqsave(&cq->cq_lock, flags); in ocrdma_flush_cq()
1054 spin_unlock_irqrestore(&cq->cq_lock, flags); in ocrdma_flush_cq()
1599 spin_lock_irqsave(&cq->cq_lock, cq_flags); in ocrdma_discard_cqes()
1650 spin_unlock_irqrestore(&cq->cq_lock, cq_flags); in ocrdma_discard_cqes()
1703 spin_lock_irqsave(&qp->sq_cq->cq_lock, flags); in ocrdma_destroy_qp()
1705 spin_lock(&qp->rq_cq->cq_lock); in ocrdma_destroy_qp()
1707 spin_unlock(&qp->rq_cq->cq_lock); in ocrdma_destroy_qp()
1711 spin_unlock_irqrestore(&qp->sq_cq->cq_lock, flags); in ocrdma_destroy_qp()
2850 spin_lock_irqsave(&cq->cq_lock, flags); in ocrdma_poll_cq()
[all …]
/linux/drivers/infiniband/hw/bnxt_re/
H A Dib_verbs.c910 __acquires(&qp->scq->cq_lock) __acquires(&qp->rcq->cq_lock) in bnxt_re_lock_cqs()
914 spin_lock_irqsave(&qp->scq->cq_lock, flags); in bnxt_re_lock_cqs()
916 spin_lock(&qp->rcq->cq_lock); in bnxt_re_lock_cqs()
918 __acquire(&qp->rcq->cq_lock); in bnxt_re_lock_cqs()
925 __releases(&qp->scq->cq_lock) __releases(&qp->rcq->cq_lock) in bnxt_re_unlock_cqs()
928 spin_unlock(&qp->rcq->cq_lock); in bnxt_re_unlock_cqs()
930 __release(&qp->rcq->cq_lock); in bnxt_re_unlock_cqs()
931 spin_unlock_irqrestore(&qp->scq->cq_lock, flags); in bnxt_re_unlock_cqs()
3221 spin_lock_init(&cq->cq_lock); in bnxt_re_create_cq()
3874 spin_lock_irqsave(&cq->cq_lock, flags); in bnxt_re_poll_cq()
[all …]
/linux/include/net/
H A Dxsk_buff_pool.h92 spinlock_t cq_lock; global() member
/linux/drivers/infiniband/hw/qedr/
H A Dqedr_roce_cm.c677 spin_lock_irqsave(&cq->cq_lock, flags); in qedr_gsi_poll_cq()
719 spin_unlock_irqrestore(&cq->cq_lock, flags); in qedr_gsi_poll_cq()
H A Dverbs.c885 spin_lock_irqsave(&cq->cq_lock, sflags); in qedr_arm_cq()
897 spin_unlock_irqrestore(&cq->cq_lock, sflags); in qedr_arm_cq()
1000 spin_lock_init(&cq->cq_lock); in qedr_create_cq()
4432 spin_lock_irqsave(&cq->cq_lock, flags); in qedr_poll_cq()
4486 spin_unlock_irqrestore(&cq->cq_lock, flags); in qedr_poll_cq()
/linux/drivers/scsi/bnx2fc/
H A Dbnx2fc_hwi.c1078 spin_lock_bh(&tgt->cq_lock); in bnx2fc_process_new_cqes()
1082 spin_unlock_bh(&tgt->cq_lock); in bnx2fc_process_new_cqes()
1118 spin_unlock_bh(&tgt->cq_lock); in bnx2fc_process_new_cqes()
H A Dbnx2fc_tgt.c413 spin_lock_init(&tgt->cq_lock); in bnx2fc_init_tgt()
/linux/include/ufs/
H A Dufshcd.h1139 * @cq_lock: Synchronize between multiple polling instances
1158 spinlock_t cq_lock;
1156 spinlock_t cq_lock; global() member
/linux/drivers/infiniband/hw/mlx5/
H A Dmain.c3304 mutex_lock(&devr->cq_lock); in mlx5_ib_dev_res_cq_init()
3330 mutex_unlock(&devr->cq_lock); in mlx5_ib_dev_res_cq_init()
3411 mutex_init(&devr->cq_lock); in mlx5_ib_dev_res_init()
3433 mutex_destroy(&devr->cq_lock); in mlx5_ib_dev_res_cleanup()
/linux/drivers/ufs/core/
H A Dufshcd.c5750 scoped_guard(spinlock_irqsave, &hwq->cq_lock) { in ufshcd_mcq_force_compl_one()