Lines Matching defs:pidx
51 static void bnxt_isc_txd_flush(void *sc, uint16_t txqid, qidx_t pidx);
57 uint32_t pidx, uint64_t *paddrs, caddr_t *vaddrs, uint16_t count,
61 qidx_t pidx);
177 bnxt_isc_txd_flush(void *sc, uint16_t txqid, qidx_t pidx)
182 /* pidx is what we last set ipi_new_pidx to */
183 BNXT_TX_DB(tx_ring, pidx);
185 BNXT_TX_DB(tx_ring, pidx);
263 uint32_t pidx;
272 pidx = iru->iru_pidx;
289 rxbd[pidx].flags_type = htole16(type);
290 rxbd[pidx].len = htole16(len);
292 rxbd[pidx].opaque = (((rxqid & 0xff) << 24) | (flid << 16)
294 rxbd[pidx].addr = htole64(paddrs[i]);
295 if (++pidx == rx_ring->ring_size)
296 pidx = 0;
303 qidx_t pidx)
322 BNXT_RX_DB(rx_ring, RING_NEXT(rx_ring, pidx));
324 BNXT_RX_DB(rx_ring, RING_NEXT(rx_ring, pidx));