Searched refs:rq_ring (Results 1 – 4 of 4) sorted by relevance
249 if (IRDMA_RING_FULL_ERR(qp->rq_ring)) in irdma_qp_get_next_recv_wqe()252 IRDMA_ATOMIC_RING_MOVE_HEAD(qp->rq_ring, *wqe_idx, ret_code); in irdma_qp_get_next_recv_wqe()1171 if (!IRDMA_RING_MORE_WORK(qp->rq_ring)) { in irdma_uk_cq_poll_cmpl()1176 info->wr_id = qp->rq_wrid_array[qp->rq_ring.tail]; in irdma_uk_cq_poll_cmpl()1177 array_idx = qp->rq_ring.tail; in irdma_uk_cq_poll_cmpl()1190 IRDMA_RING_SET_TAIL(qp->rq_ring, array_idx + 1); in irdma_uk_cq_poll_cmpl()1193 if (!IRDMA_RING_MORE_WORK(qp->rq_ring)) in irdma_uk_cq_poll_cmpl()1198 pring = &qp->rq_ring; in irdma_uk_cq_poll_cmpl()1475 IRDMA_RING_INIT(qp->rq_ring, qp->rq_size); in irdma_uk_qp_init()
2566 struct irdma_ring *rq_ring = &qp->rq_ring; in irdma_generate_flush_completions() local2620 while (IRDMA_RING_MORE_WORK(*rq_ring)) { in irdma_generate_flush_completions()2628 wqe_idx = rq_ring->tail; in irdma_generate_flush_completions()2635 IRDMA_RING_SET_TAIL(*rq_ring, rq_ring->tail + 1); in irdma_generate_flush_completions()
320 struct irdma_ring rq_ring; member
683 IRDMA_RING_INIT(ukqp->rq_ring, ukqp->rq_size); in irdma_puda_qp_create()