Lines Matching refs:prod

701 	int i, nbuf, prod;  in msk_init_rx_ring()  local
711 for (i = prod = 0; i < MSK_RX_RING_CNT; i++) { in msk_init_rx_ring()
712 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; in msk_init_rx_ring()
714 rxd->rx_le = &rd->msk_rx_ring[prod]; in msk_init_rx_ring()
715 MSK_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
718 prod = 0; in msk_init_rx_ring()
723 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; in msk_init_rx_ring()
725 rxd->rx_le = &rd->msk_rx_ring[prod]; in msk_init_rx_ring()
729 MSK_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
732 rxd = &sc_if->msk_cdata.msk_rxdesc[prod]; in msk_init_rx_ring()
734 rxd->rx_le = &rd->msk_rx_ring[prod]; in msk_init_rx_ring()
738 MSK_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
743 if (msk_newbuf(sc_if, prod) != 0) in msk_init_rx_ring()
745 MSK_RX_INC(prod, MSK_RX_RING_CNT); in msk_init_rx_ring()
753 sc_if->msk_cdata.msk_rx_prod = prod; in msk_init_rx_ring()
768 int i, nbuf, prod; in msk_init_jumbo_rx_ring() local
779 for (i = prod = 0; i < MSK_JUMBO_RX_RING_CNT; i++) { in msk_init_jumbo_rx_ring()
780 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[prod]; in msk_init_jumbo_rx_ring()
782 rxd->rx_le = &rd->msk_jumbo_rx_ring[prod]; in msk_init_jumbo_rx_ring()
783 MSK_INC(prod, MSK_JUMBO_RX_RING_CNT); in msk_init_jumbo_rx_ring()
786 prod = 0; in msk_init_jumbo_rx_ring()
791 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[prod]; in msk_init_jumbo_rx_ring()
793 rxd->rx_le = &rd->msk_jumbo_rx_ring[prod]; in msk_init_jumbo_rx_ring()
797 MSK_INC(prod, MSK_JUMBO_RX_RING_CNT); in msk_init_jumbo_rx_ring()
800 rxd = &sc_if->msk_cdata.msk_jumbo_rxdesc[prod]; in msk_init_jumbo_rx_ring()
802 rxd->rx_le = &rd->msk_jumbo_rx_ring[prod]; in msk_init_jumbo_rx_ring()
806 MSK_INC(prod, MSK_JUMBO_RX_RING_CNT); in msk_init_jumbo_rx_ring()
811 if (msk_jumbo_newbuf(sc_if, prod) != 0) in msk_init_jumbo_rx_ring()
813 MSK_RX_INC(prod, MSK_JUMBO_RX_RING_CNT); in msk_init_jumbo_rx_ring()
821 sc_if->msk_cdata.msk_rx_prod = prod; in msk_init_jumbo_rx_ring()
2628 uint32_t control, csum, prod, si; in msk_encap() local
2727 prod = sc_if->msk_cdata.msk_tx_prod; in msk_encap()
2728 txd = &sc_if->msk_cdata.msk_txdesc[prod]; in msk_encap()
2774 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod]; in msk_encap()
2782 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
2790 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod]; in msk_encap()
2795 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
2815 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod]; in msk_encap()
2820 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
2831 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod]; in msk_encap()
2835 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
2838 si = prod; in msk_encap()
2839 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod]; in msk_encap()
2848 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
2851 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod]; in msk_encap()
2857 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod]; in msk_encap()
2862 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
2863 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod]; in msk_encap()
2870 MSK_INC(prod, MSK_TX_RING_CNT); in msk_encap()
2873 sc_if->msk_cdata.msk_tx_prod = prod; in msk_encap()
2876 prod = (prod + MSK_TX_RING_CNT - 1) % MSK_TX_RING_CNT; in msk_encap()
2877 tx_le = &sc_if->msk_rdata.msk_tx_ring[prod]; in msk_encap()
2884 txd = &sc_if->msk_cdata.msk_txdesc[prod]; in msk_encap()