Lines Matching defs:fl_pidx
156 nm_rxq->fl_pidx = nm_rxq->fl_cidx = 0;
187 &nm_rxq->fl_pidx, 0, "producer index");
365 nm_rxq->fl_pidx = nm_rxq->fl_cidx = 0;
755 j = nm_rxq->fl_pidx = nm_rxq->fl_sidx - 8;
1206 u_int fl_pidx = nm_rxq->fl_pidx;
1207 struct netmap_slot *slot = &ring->slot[fl_pidx];
1213 * stopped at an 8B boundary (fl_pidx) last time around and we
1216 MPASS((fl_pidx & 7) == 0);
1220 IDXINCR(nm_rxq->fl_pidx, n, nm_rxq->fl_sidx2);
1223 for (i = 0; i < 8; i++, fl_pidx++, slot++) {
1226 nm_rxq->fl_desc[fl_pidx] = htobe64(ba | hwidx);
1228 MPASS(fl_pidx <= nm_rxq->fl_sidx2);
1231 if (fl_pidx == nm_rxq->fl_sidx2) {
1232 fl_pidx = 0;
1246 MPASS(nm_rxq->fl_pidx == fl_pidx);
1429 IDXINCR(nm_rxq->fl_pidx, fl_credits * 8,
1446 IDXINCR(nm_rxq->fl_pidx, fl_credits * 8, nm_rxq->fl_sidx);