Lines Matching defs:cidx
98 __be16 cidx;
208 u16 cidx;
267 #define CQE_WRID_SQ_IDX(x) (x)->u.scqe.cidx
323 u16 cidx;
347 u16 cidx;
399 if (++wq->rq.cidx == wq->rq.size)
400 wq->rq.cidx = 0;
401 assert((wq->rq.cidx != wq->rq.pidx) || wq->rq.in_use == 0);
403 wq->rq.queue[wq->rq.size].status.host_cidx = wq->rq.cidx;
444 if (wq->sq.cidx == wq->sq.flush_cidx)
447 if (++wq->sq.cidx == wq->sq.size)
448 wq->sq.cidx = 0;
449 assert((wq->sq.cidx != wq->sq.pidx) || wq->sq.in_use == 0);
453 wq->sq.queue[wq->sq.size].status.host_cidx = wq->sq.cidx;
585 u16 cidx;
633 cq->bits_type_ts = cq->queue[cq->cidx].bits_type_ts;
642 if (++cq->cidx == cq->size) {
643 cq->cidx = 0;
646 ((struct t4_status_page *)&cq->queue[cq->size])->host_cidx = cq->cidx;
659 if (cq->cidx == 0)
662 prev_cidx = cq->cidx - 1;
669 } else if (t4_valid_cqe(cq, &cq->queue[cq->cidx])) {
671 *cqe = &cq->queue[cq->cidx];
693 return cq->sw_in_use || t4_valid_cqe(cq, &cq->queue[cq->cidx]);