Lines Matching refs:pidx
53 static void ice_ift_txd_flush(void *arg, uint16_t txqid, qidx_t pidx);
55 static int ice_ift_rxd_available(void *arg, uint16_t rxqid, qidx_t pidx, qidx_t budget);
56 static void ice_ift_rxd_flush(void *arg, uint16_t rxqid, uint8_t flidx, qidx_t pidx);
162 * @pidx: descriptor index to advance tail to
168 ice_ift_txd_flush(void *arg, uint16_t txqid, qidx_t pidx)
174 wr32(hw, txq->tail, pidx);
240 * @pidx: descriptor start point
247 ice_ift_rxd_available(void *arg, uint16_t rxqid, qidx_t pidx, qidx_t budget)
257 for (cnt = 0, i = pidx; cnt < nrxd - 1 && cnt < budget;) {
365 uint32_t pidx;
369 pidx = iru->iru_pidx;
375 for (i = 0, next_pidx = pidx; i < count; i++) {
387 * @pidx: descriptor index to advance tail to
394 qidx_t pidx)
400 wr32(hw, rxq->tail, pidx);