Lines Matching defs:prod
1726 unsigned int prod, free, last, i;
1738 prod = txr->txr_prod;
1740 if (free <= prod)
1742 free -= prod;
1762 txm = &txr->txr_maps[prod];
1775 txd = &ring[prod];
1785 last = prod;
1787 prod++;
1788 prod &= mask;
1810 txr->txr_prod = prod;
1811 iavf_wr(sc, txr->txr_tail, prod);
1822 unsigned int cons, prod, last;
1827 prod = txr->txr_prod;
1830 if (cons == prod)
1862 } while (cons != prod);
2017 unsigned int cons, prod;
2029 prod = rxr->rxr_prod;
2032 if (cons == prod)
2099 } while (cons != prod);
2122 unsigned int prod;
2131 prod = rxr->rxr_prod;
2137 rxm = &rxr->rxr_maps[prod];
2158 rxd = &ring[prod];
2163 prod++;
2164 prod &= mask;
2174 rxr->rxr_prod = prod;
2175 iavf_wr(sc, rxr->rxr_tail, prod);
2382 unsigned int prod;
2385 prod = iavf_rd(sc, sc->sc_aq_regs->arq_head) &
2388 if (cons == prod)
2447 } while (cons != prod);
2465 unsigned int prod;
2469 prod = sc->sc_atq_prod;
2472 if (prod == cons) {
2492 } while (cons != prod);
2507 unsigned int prod;
2512 prod = sc->sc_atq_prod;
2513 slot = atq + prod;
2524 prod++;
2525 prod &= IAVF_AQ_MASK;
2526 sc->sc_atq_prod = prod;
2527 iavf_wr(sc, sc->sc_aq_regs->atq_tail, prod);
2531 return (prod);
2715 unsigned int prod = sc->sc_arq_prod;
2734 iaq = &arq[prod];
2748 prod++;
2749 prod &= IAVF_AQ_MASK;
2757 sc->sc_arq_prod = prod;