Lines Matching refs:cidx
796 u_int cidx = q->cidx;
799 struct rx_sw_desc *d = &q->sdesc[cidx];
816 if (++cidx == q->size)
817 cidx = 0;
1147 if (((txqs->pidx > txq->cidx) &&
1149 (txq->pidx >= txq->cidx)) ||
1150 ((txqs->pidx < txq->cidx) &&
1151 (txq->pidx >= txq-> cidx)) ||
1152 ((txqs->pidx < txq->cidx) &&
1153 (txq->cidx < txqs->pidx)))
1154 panic("txqs->pidx=%d txq->pidx=%d txq->cidx=%d",
1155 txqs->pidx, txq->pidx, txq->cidx);
2148 unsigned int cidx, mask;
2153 "reclaiming %u Tx descriptors at cidx %u", reclaimable, cidx);
2155 cidx = q->cidx;
2157 txsd = &q->sdesc[cidx];
2161 prefetch(q->sdesc[(cidx + 1) & mask].m);
2162 prefetch(q->sdesc[(cidx + 2) & mask].m);
2175 if (++cidx == q->size) {
2176 cidx = 0;
2180 q->cidx = cidx;
2528 q->rspq.cidx = 0;
2711 int mask, cidx = fl->cidx;
2712 struct rx_sw_desc *sd = &fl->sdesc[cidx];
2721 prefetch(fl->sdesc[(cidx + 1) & mask].m);
2722 prefetch(fl->sdesc[(cidx + 2) & mask].m);
2723 prefetch(fl->sdesc[(cidx + 1) & mask].rxsd_cl);
2724 prefetch(fl->sdesc[(cidx + 2) & mask].rxsd_cl);
2735 recycle_rx_buf(adap, fl, fl->cidx);
2787 if (++fl->cidx == fl->size)
2788 fl->cidx = 0;
2855 struct rsp_desc *r = &rspq->desc[rspq->cidx];
2988 if (__predict_false(++rspq->cidx == rspq->size)) {
2989 rspq->cidx = 0;
3037 V_NEWTIMER(rq->next_holdoff) | V_NEWINDEX(rq->cidx));
3524 SYSCTL_ADD_UINT(ctx, rspqpoidlist, OID_AUTO, "cidx",
3525 CTLFLAG_RD, &qs->rspq.cidx,
3592 CTLFLAG_RD, &txq->cidx,
3593 0, "hardware queue cidx");