Lines Matching defs:prod
917 int error, i, nsegs, prod;
922 prod = sc->ale_cdata.ale_tx_prod;
923 txd = &sc->ale_cdata.ale_txdesc[prod];
1001 desc = &sc->ale_cdata.ale_tx_ring[prod];
1007 ALE_DESC_INC(prod, ALE_TX_RING_CNT);
1010 sc->ale_cdata.ale_tx_prod = prod;
1013 prod = (prod + ALE_TX_RING_CNT - 1) % ALE_TX_RING_CNT;
1014 desc = &sc->ale_cdata.ale_tx_ring[prod];
1018 txd = &sc->ale_cdata.ale_txdesc[prod];
1332 uint32_t cons, prod;
1344 prod = *sc->ale_cdata.ale_tx_cmb & TPD_CNT_MASK;
1346 prod = CSR_READ_2(sc, ALE_TPD_CONS_IDX);
1352 for (prog = 0; cons != prod; prog++,
1381 uint32_t length, uint32_t *prod)
1410 *prod = *rx_page->cmb_addr;
1461 uint32_t length, prod, seqno, status;
1478 prod = *rx_page->cmb_addr;
1480 if (rx_page->cons >= prod)
1520 ale_rx_update_page(sc, &rx_page, length, &prod);
1537 ale_rx_update_page(sc, &rx_page, length, &prod);
1552 ale_rx_update_page(sc, &rx_page, length, &prod);