IRDMA_RING_CURRENT_HEAD
writel(IRDMA_RING_CURRENT_HEAD(cqp->sq_ring), cqp->dev->cqp_db);
if (!IRDMA_RING_CURRENT_HEAD(ccq->cq_uk.cq_ring))
IRDMA_RING_CURRENT_HEAD(ccq->cq_uk.cq_ring));
index = IRDMA_RING_CURRENT_HEAD(_ring); \
(_cq)->cq_base[IRDMA_RING_CURRENT_HEAD((_cq)->cq_ring)].buf \
((_cq)->cq_base))[IRDMA_RING_CURRENT_HEAD((_cq)->cq_ring)].buf \
*wqe_idx = IRDMA_RING_CURRENT_HEAD(qp->sq_ring);
if (!IRDMA_RING_CURRENT_HEAD(cq_uk->cq_ring))
if (!IRDMA_RING_CURRENT_HEAD(cq_uk->cq_ring))
IRDMA_RING_CURRENT_HEAD(cq_uk->cq_ring));
IRDMA_RING_CURRENT_HEAD(cq->cq_ring));
(IRDMA_RING_CURRENT_HEAD(qp->sq_ring) %
if (!IRDMA_RING_CURRENT_HEAD(cq->cq_ring))
if (!IRDMA_RING_CURRENT_HEAD(cq->cq_ring))
if (IRDMA_RING_CURRENT_HEAD(cq->cq_ring) & 0x3F || irdma_uk_cq_empty(cq))
IRDMA_RING_CURRENT_HEAD(cq->cq_ring));
*wqe_idx = IRDMA_RING_CURRENT_HEAD(qp->sq_ring);
(IRDMA_RING_CURRENT_HEAD(qp->sq_ring) & 1)) {
wqe_0 = qp->sq_base[IRDMA_RING_CURRENT_HEAD(qp->sq_ring)].elem;
wqe_idx = IRDMA_RING_CURRENT_HEAD(qp->sq_ring);