iwcq 171 drivers/infiniband/hw/i40iw/i40iw_hw.c struct i40iw_sc_cq *iwcq) iwcq 173 drivers/infiniband/hw/i40iw/i40iw_hw.c struct i40iw_cq *i40iwcq = iwcq->back_cq; iwcq 286 drivers/infiniband/hw/i40iw/i40iw_hw.c struct i40iw_cq *iwcq = NULL; iwcq 379 drivers/infiniband/hw/i40iw/i40iw_hw.c iwcq = (struct i40iw_cq *)cq->back_cq; iwcq 381 drivers/infiniband/hw/i40iw/i40iw_hw.c if (iwcq->ibcq.event_handler) { iwcq 384 drivers/infiniband/hw/i40iw/i40iw_hw.c ibevent.device = iwcq->ibcq.device; iwcq 386 drivers/infiniband/hw/i40iw/i40iw_hw.c ibevent.element.cq = &iwcq->ibcq; iwcq 387 drivers/infiniband/hw/i40iw/i40iw_hw.c iwcq->ibcq.event_handler(&ibevent, iwcq->ibcq.cq_context); iwcq 393 drivers/infiniband/hw/i40iw/i40iw_verbs.c static void i40iw_clean_cqes(struct i40iw_qp *iwqp, struct i40iw_cq *iwcq) iwcq 395 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_cq_uk *ukcq = &iwcq->sc_cq.cq_uk; iwcq 1018 drivers/infiniband/hw/i40iw/i40iw_verbs.c static void cq_free_resources(struct i40iw_device *iwdev, struct i40iw_cq *iwcq) iwcq 1020 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_sc_cq *cq = &iwcq->sc_cq; iwcq 1022 drivers/infiniband/hw/i40iw/i40iw_verbs.c if (!iwcq->user_mode) iwcq 1023 drivers/infiniband/hw/i40iw/i40iw_verbs.c i40iw_free_dma_mem(iwdev->sc_dev.hw, &iwcq->kmem); iwcq 1060 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_cq *iwcq; iwcq 1064 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwcq = to_iwcq(ib_cq); iwcq 1066 drivers/infiniband/hw/i40iw/i40iw_verbs.c cq = &iwcq->sc_cq; iwcq 1068 drivers/infiniband/hw/i40iw/i40iw_verbs.c cq_free_resources(iwdev, iwcq); iwcq 1084 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_cq *iwcq = to_iwcq(ibcq); iwcq 1110 drivers/infiniband/hw/i40iw/i40iw_verbs.c cq = &iwcq->sc_cq; iwcq 1111 drivers/infiniband/hw/i40iw/i40iw_verbs.c cq->back_cq = (void *)iwcq; iwcq 1112 drivers/infiniband/hw/i40iw/i40iw_verbs.c spin_lock_init(&iwcq->lock); iwcq 1117 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwcq->ibcq.cqe = info.cq_uk_init_info.cq_size; iwcq 1131 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwcq->user_mode = true; iwcq 1146 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwcq->iwpbl = iwpbl; iwcq 1147 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwcq->cq_mem_size = 0; iwcq 1165 drivers/infiniband/hw/i40iw/i40iw_verbs.c status = i40iw_allocate_dma_mem(dev->hw, &iwcq->kmem, iwcq 1171 drivers/infiniband/hw/i40iw/i40iw_verbs.c ukinfo->cq_base = iwcq->kmem.va; iwcq 1172 drivers/infiniband/hw/i40iw/i40iw_verbs.c info.cq_base_pa = iwcq->kmem.pa; iwcq 1174 drivers/infiniband/hw/i40iw/i40iw_verbs.c ukinfo->shadow_area = iwcq->kmem.va + rsize; iwcq 1220 drivers/infiniband/hw/i40iw/i40iw_verbs.c cq_free_resources(iwdev, iwcq); iwcq 2346 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_cq *iwcq; iwcq 2355 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwcq = (struct i40iw_cq *)ibcq; iwcq 2356 drivers/infiniband/hw/i40iw/i40iw_verbs.c ukcq = &iwcq->sc_cq.cq_uk; iwcq 2358 drivers/infiniband/hw/i40iw/i40iw_verbs.c spin_lock_irqsave(&iwcq->lock, flags); iwcq 2416 drivers/infiniband/hw/i40iw/i40iw_verbs.c spin_unlock_irqrestore(&iwcq->lock, flags); iwcq 2428 drivers/infiniband/hw/i40iw/i40iw_verbs.c struct i40iw_cq *iwcq; iwcq 2433 drivers/infiniband/hw/i40iw/i40iw_verbs.c iwcq = (struct i40iw_cq *)ibcq; iwcq 2434 drivers/infiniband/hw/i40iw/i40iw_verbs.c ukcq = &iwcq->sc_cq.cq_uk; iwcq 2437 drivers/infiniband/hw/i40iw/i40iw_verbs.c spin_lock_irqsave(&iwcq->lock, flags); iwcq 2439 drivers/infiniband/hw/i40iw/i40iw_verbs.c spin_unlock_irqrestore(&iwcq->lock, flags);