Lines Matching refs:prod

699 	int i, nbuf, prod;
709 for (i = prod = 0; i < MSK_RX_RING_CNT; i++) {
710 rxd = &sc_if->msk_cdata.msk_rxdesc[prod];
712 rxd->rx_le = &rd->msk_rx_ring[prod];
713 MSK_INC(prod, MSK_RX_RING_CNT);
716 prod = 0;
721 rxd = &sc_if->msk_cdata.msk_rxdesc[prod];
723 rxd->rx_le = &rd->msk_rx_ring[prod];
727 MSK_INC(prod, MSK_RX_RING_CNT);
730 rxd = &sc_if->msk_cdata.msk_rxdesc[prod];
732 rxd->rx_le = &rd->msk_rx_ring[prod];
736 MSK_INC(prod, MSK_RX_RING_CNT);
741 if (msk_newbuf(sc_if, prod) != 0)
743 MSK_RX_INC(prod, MSK_RX_RING_CNT);
751 sc_if->msk_cdata.msk_rx_prod = prod;
766 int i, nbuf, prod;
777 for (i = prod = 0; i < MSK_JUMBO_RX_RING_CNT; i++) {
778 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[prod];
780 rxd->rx_le = &rd->msk_jumbo_rx_ring[prod];
781 MSK_INC(prod, MSK_JUMBO_RX_RING_CNT);
784 prod = 0;
789 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[prod];
791 rxd->rx_le = &rd->msk_jumbo_rx_ring[prod];
795 MSK_INC(prod, MSK_JUMBO_RX_RING_CNT);
798 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[prod];
800 rxd->rx_le = &rd->msk_jumbo_rx_ring[prod];
804 MSK_INC(prod, MSK_JUMBO_RX_RING_CNT);
809 if (msk_jumbo_newbuf(sc_if, prod) != 0)
811 MSK_RX_INC(prod, MSK_JUMBO_RX_RING_CNT);
819 sc_if->msk_cdata.msk_rx_prod = prod;
2638 uint32_t control, csum, prod, si;
2737 prod = sc_if->msk_cdata.msk_tx_prod;
2738 txd = &sc_if->msk_cdata.msk_txdesc[prod];
2784 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
2792 MSK_INC(prod, MSK_TX_RING_CNT);
2800 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
2805 MSK_INC(prod, MSK_TX_RING_CNT);
2825 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
2830 MSK_INC(prod, MSK_TX_RING_CNT);
2841 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
2845 MSK_INC(prod, MSK_TX_RING_CNT);
2848 si = prod;
2849 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
2858 MSK_INC(prod, MSK_TX_RING_CNT);
2861 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
2867 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
2872 MSK_INC(prod, MSK_TX_RING_CNT);
2873 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
2880 MSK_INC(prod, MSK_TX_RING_CNT);
2883 sc_if->msk_cdata.msk_tx_prod = prod;
2886 prod = (prod + MSK_TX_RING_CNT - 1) % MSK_TX_RING_CNT;
2887 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod];
2894 txd = &sc_if->msk_cdata.msk_txdesc[prod];