Lines Matching refs:iwcq
700 struct irdma_cq *iwcq = to_iwcq(ibcq);
702 atomic_inc(&iwcq->refcnt);
708 struct irdma_cq *iwcq = to_iwcq(ibcq);
709 struct irdma_pci_f *rf = container_of(iwcq->sc_cq.dev, struct irdma_pci_f, sc_dev);
713 if (!atomic_dec_and_test(&iwcq->refcnt)) {
718 rf->cq_table[iwcq->cq_num] = NULL;
720 complete(&iwcq->free_cq);
2314 irdma_cq_empty(struct irdma_cq *iwcq)
2321 ukcq = &iwcq->sc_cq.cq_uk;
2330 irdma_remove_cmpls_list(struct irdma_cq *iwcq)
2335 list_for_each_safe(list_node, tmp_node, &iwcq->cmpl_generated) {
2343 irdma_generated_cmpls(struct irdma_cq *iwcq, struct irdma_cq_poll_info *cq_poll_info)
2347 if (list_empty(&iwcq->cmpl_generated))
2349 cmpl = list_first_entry_or_null(&iwcq->cmpl_generated, struct irdma_cmpl_gen, list);
2354 irdma_debug(iwcq->sc_cq.dev, IRDMA_DEBUG_VERBS,