Home
last modified time | relevance | path

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

/linux/drivers/infiniband/hw/irdma/
H A Dverbs.c492 static void irdma_clean_cqes(struct irdma_qp *iwqp, struct irdma_cq *iwcq) in irdma_clean_cqes() argument
494 struct irdma_cq_uk *ukcq = &iwcq->sc_cq.cq_uk; in irdma_clean_cqes()
497 spin_lock_irqsave(&iwcq->lock, flags); in irdma_clean_cqes()
499 spin_unlock_irqrestore(&iwcq->lock, flags); in irdma_clean_cqes()
1941 static void irdma_cq_free_rsrc(struct irdma_pci_f *rf, struct irdma_cq *iwcq) in irdma_cq_free_rsrc() argument
1943 struct irdma_sc_cq *cq = &iwcq->sc_cq; in irdma_cq_free_rsrc()
1945 if (!iwcq->user_mode) { in irdma_cq_free_rsrc()
1946 dma_free_coherent(rf->sc_dev.hw->device, iwcq->kmem.size, in irdma_cq_free_rsrc()
1947 iwcq->kmem.va, iwcq->kmem.pa); in irdma_cq_free_rsrc()
1948 iwcq->kmem.va = NULL; in irdma_cq_free_rsrc()
[all …]