Lines Matching defs:prod
1206 vge_discard_rxbuf(struct vge_softc *sc, int prod)
1211 rxd = &sc->vge_cdata.vge_rxdesc[prod];
1223 if ((prod % VGE_RXCHUNK) == (VGE_RXCHUNK - 1)) {
1233 vge_newbuf(struct vge_softc *sc, int prod)
1264 rxd = &sc->vge_cdata.vge_rxdesc[prod];
1291 if ((prod % VGE_RXCHUNK) == (VGE_RXCHUNK - 1)) {
1434 int prod, prog, total_len;
1447 prod = sc->vge_cdata.vge_rx_prodidx;
1450 VGE_RX_DESC_INC(prod)) {
1451 cur_rx = &sc->vge_rdata.vge_rx_ring[prod];
1459 rxd = &sc->vge_cdata.vge_rxdesc[prod];
1469 if (vge_newbuf(sc, prod) != 0) {
1472 vge_discard_rxbuf(sc, prod);
1507 vge_discard_rxbuf(sc, prod);
1511 if (vge_newbuf(sc, prod) != 0) {
1514 vge_discard_rxbuf(sc, prod);
1587 sc->vge_cdata.vge_rx_prodidx = prod;
1608 int cons, prod;
1626 prod = sc->vge_cdata.vge_tx_prodidx;
1627 for (; cons != prod; VGE_TX_DESC_INC(cons)) {