Searched refs:iwcq (Results 1 – 2 of 2) sorted by relevance
465 static void irdma_clean_cqes(struct irdma_qp *iwqp, struct irdma_cq *iwcq) in irdma_clean_cqes() argument467 struct irdma_cq_uk *ukcq = &iwcq->sc_cq.cq_uk; in irdma_clean_cqes()470 spin_lock_irqsave(&iwcq->lock, flags); in irdma_clean_cqes()472 spin_unlock_irqrestore(&iwcq->lock, flags); in irdma_clean_cqes()1683 static void irdma_cq_free_rsrc(struct irdma_pci_f *rf, struct irdma_cq *iwcq) in irdma_cq_free_rsrc() argument1685 struct irdma_sc_cq *cq = &iwcq->sc_cq; in irdma_cq_free_rsrc()1687 if (!iwcq->user_mode) { in irdma_cq_free_rsrc()1688 dma_free_coherent(rf->sc_dev.hw->device, iwcq->kmem.size, in irdma_cq_free_rsrc()1689 iwcq->kmem.va, iwcq->kmem.pa); in irdma_cq_free_rsrc()1690 iwcq->kmem.va = NULL; in irdma_cq_free_rsrc()[all …]
59 static void irdma_iwarp_ce_handler(struct irdma_sc_cq *iwcq) in irdma_iwarp_ce_handler() argument61 struct irdma_cq *cq = iwcq->back_cq; in irdma_iwarp_ce_handler()207 struct irdma_cq *iwcq = NULL; in irdma_process_aeq() local330 iwcq = cq->back_cq; in irdma_process_aeq()332 if (iwcq->ibcq.event_handler) { in irdma_process_aeq()335 ibevent.device = iwcq->ibcq.device; in irdma_process_aeq()337 ibevent.element.cq = &iwcq->ibcq; in irdma_process_aeq()338 iwcq->ibcq.event_handler(&ibevent, in irdma_process_aeq()339 iwcq->ibcq.cq_context); in irdma_process_aeq()