Lines Matching refs:ring_prod
5211 u16 prod, ring_prod; in bnx2_init_rx_ring() local
5259 ring_prod = prod = rxr->rx_pg_prod; in bnx2_init_rx_ring()
5261 if (bnx2_alloc_rx_page(bp, rxr, ring_prod, GFP_KERNEL) < 0) { in bnx2_init_rx_ring()
5267 ring_prod = BNX2_RX_PG_RING_IDX(prod); in bnx2_init_rx_ring()
5271 ring_prod = prod = rxr->rx_prod; in bnx2_init_rx_ring()
5273 if (bnx2_alloc_rx_data(bp, rxr, ring_prod, GFP_KERNEL) < 0) { in bnx2_init_rx_ring()
5279 ring_prod = BNX2_RX_RING_IDX(prod); in bnx2_init_rx_ring()
6570 u16 prod, ring_prod; in bnx2_start_xmit() local
6591 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6643 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit()
6647 txbd = &txr->tx_desc_ring[ring_prod]; in bnx2_start_xmit()
6662 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6663 txbd = &txr->tx_desc_ring[ring_prod]; in bnx2_start_xmit()
6670 dma_unmap_addr_set(&txr->tx_buf_ring[ring_prod], mapping, in bnx2_start_xmit()
6716 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6717 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit()
6725 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6726 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit()