Lines Matching defs:prod
1202 vge_discard_rxbuf(struct vge_softc *sc, int prod)
1207 rxd = &sc->vge_cdata.vge_rxdesc[prod];
1219 if ((prod % VGE_RXCHUNK) == (VGE_RXCHUNK - 1)) {
1229 vge_newbuf(struct vge_softc *sc, int prod)
1260 rxd = &sc->vge_cdata.vge_rxdesc[prod];
1287 if ((prod % VGE_RXCHUNK) == (VGE_RXCHUNK - 1)) {
1430 int prod, prog, total_len;
1443 prod = sc->vge_cdata.vge_rx_prodidx;
1446 VGE_RX_DESC_INC(prod)) {
1447 cur_rx = &sc->vge_rdata.vge_rx_ring[prod];
1455 rxd = &sc->vge_cdata.vge_rxdesc[prod];
1465 if (vge_newbuf(sc, prod) != 0) {
1468 vge_discard_rxbuf(sc, prod);
1503 vge_discard_rxbuf(sc, prod);
1507 if (vge_newbuf(sc, prod) != 0) {
1510 vge_discard_rxbuf(sc, prod);
1583 sc->vge_cdata.vge_rx_prodidx = prod;
1604 int cons, prod;
1622 prod = sc->vge_cdata.vge_tx_prodidx;
1623 for (; cons != prod; VGE_TX_DESC_INC(cons)) {