| /linux/drivers/infiniband/sw/rxe/ |
| H A D | rxe_cq.c | 64 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 D | rxe_verbs.c | 1172 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 D | idpf_controlq.c | 99 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 D | idpf_controlq_api.h | 102 spinlock_t cq_lock; /* control queue lock */ member
|
| /linux/drivers/infiniband/hw/vmw_pvrdma/ |
| H A D | pvrdma_qp.c | 68 __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 D | pvrdma_cq.c | 75 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 D | pvrdma.h | 89 spinlock_t cq_lock; /* Poll lock. */ member
|
| /linux/drivers/infiniband/hw/mana/ |
| H A D | cq.c | 94 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 D | qp.c | 608 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 D | ocrdma_verbs.c | 991 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 D | ib_verbs.c | 910 __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 D | xsk_buff_pool.h | 92 spinlock_t cq_lock; global() member
|
| /linux/drivers/infiniband/hw/qedr/ |
| H A D | qedr_roce_cm.c | 677 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 D | verbs.c | 885 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 D | bnx2fc_hwi.c | 1078 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 D | bnx2fc_tgt.c | 413 spin_lock_init(&tgt->cq_lock); in bnx2fc_init_tgt()
|
| /linux/include/ufs/ |
| H A D | ufshcd.h | 1139 * @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 D | main.c | 3304 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 D | ufshcd.c | 5750 scoped_guard(spinlock_irqsave, &hwq->cq_lock) { in ufshcd_mcq_force_compl_one()
|