Lines Matching defs:prod
864 int error, i, prod;
869 prod = sc->ale_cdata.ale_tx_prod;
870 txd = &sc->ale_cdata.ale_txdesc[prod];
931 desc = &sc->ale_cdata.ale_tx_ring[prod];
937 ALE_DESC_INC(prod, ALE_TX_RING_CNT);
941 sc->ale_cdata.ale_tx_prod = prod;
944 prod = (prod + ALE_TX_RING_CNT - 1) % ALE_TX_RING_CNT;
945 desc = &sc->ale_cdata.ale_tx_ring[prod];
949 txd = &sc->ale_cdata.ale_txdesc[prod];
1284 uint32_t cons, prod;
1296 prod = *sc->ale_cdata.ale_tx_cmb & TPD_CNT_MASK;
1298 prod = CSR_READ_2(sc, ALE_TPD_CONS_IDX);
1304 for (prog = 0; cons != prod; prog++,
1335 uint32_t length, uint32_t *prod)
1367 *prod = *rx_page->cmb_addr;
1433 uint32_t length, prod, seqno, status;
1452 prod = *rx_page->cmb_addr;
1454 if (rx_page->cons >= prod)
1494 ale_rx_update_page(sc, &rx_page, length, &prod);
1511 ale_rx_update_page(sc, &rx_page, length, &prod);
1526 ale_rx_update_page(sc, &rx_page, length, &prod);