Lines Matching refs:prod

2929 	u16 hw_prod, prod;  in bnx2_reuse_rx_skb_pages()  local
2954 prod = BNX2_RX_PG_RING_IDX(hw_prod); in bnx2_reuse_rx_skb_pages()
2956 prod_rx_pg = &rxr->rx_pg_ring[prod]; in bnx2_reuse_rx_skb_pages()
2960 prod_bd = &rxr->rx_pg_desc_ring[BNX2_RX_RING(prod)] in bnx2_reuse_rx_skb_pages()
2961 [BNX2_RX_IDX(prod)]; in bnx2_reuse_rx_skb_pages()
2963 if (prod != cons) { in bnx2_reuse_rx_skb_pages()
2982 u8 *data, u16 cons, u16 prod) in bnx2_reuse_rx_data() argument
2988 prod_rx_buf = &rxr->rx_buf_ring[prod]; in bnx2_reuse_rx_data()
2998 if (cons == prod) in bnx2_reuse_rx_data()
3005 prod_bd = &rxr->rx_desc_ring[BNX2_RX_RING(prod)][BNX2_RX_IDX(prod)]; in bnx2_reuse_rx_data()
3016 u16 prod = ring_idx & 0xffff; in bnx2_rx_skb() local
3019 err = bnx2_alloc_rx_data(bp, rxr, prod, GFP_ATOMIC); in bnx2_rx_skb()
3021 bnx2_reuse_rx_data(bp, rxr, data, (u16) (ring_idx >> 16), prod); in bnx2_rx_skb()
5211 u16 prod, ring_prod; in bnx2_init_rx_ring() local
5259 ring_prod = prod = rxr->rx_pg_prod; in bnx2_init_rx_ring()
5266 prod = BNX2_NEXT_RX_BD(prod); in bnx2_init_rx_ring()
5267 ring_prod = BNX2_RX_PG_RING_IDX(prod); in bnx2_init_rx_ring()
5269 rxr->rx_pg_prod = prod; in bnx2_init_rx_ring()
5271 ring_prod = prod = rxr->rx_prod; in bnx2_init_rx_ring()
5278 prod = BNX2_NEXT_RX_BD(prod); in bnx2_init_rx_ring()
5279 ring_prod = BNX2_RX_RING_IDX(prod); in bnx2_init_rx_ring()
5281 rxr->rx_prod = prod; in bnx2_init_rx_ring()
5288 BNX2_WR16(bp, rxr->rx_bidx_addr, prod); in bnx2_init_rx_ring()
6570 u16 prod, ring_prod; in bnx2_start_xmit() local
6590 prod = txr->tx_prod; in bnx2_start_xmit()
6591 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6661 prod = BNX2_NEXT_TX_BD(prod); in bnx2_start_xmit()
6662 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6686 prod = BNX2_NEXT_TX_BD(prod); in bnx2_start_xmit()
6689 BNX2_WR16(bp, txr->tx_bidx_addr, prod); in bnx2_start_xmit()
6694 txr->tx_prod = prod; in bnx2_start_xmit()
6715 prod = txr->tx_prod; in bnx2_start_xmit()
6716 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6724 prod = BNX2_NEXT_TX_BD(prod); in bnx2_start_xmit()
6725 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()