Lines Matching refs:ring_prod
5229 u16 prod, ring_prod; in bnx2_init_rx_ring() local
5277 ring_prod = prod = rxr->rx_pg_prod; in bnx2_init_rx_ring()
5279 if (bnx2_alloc_rx_page(bp, rxr, ring_prod, GFP_KERNEL) < 0) { in bnx2_init_rx_ring()
5285 ring_prod = BNX2_RX_PG_RING_IDX(prod); in bnx2_init_rx_ring()
5289 ring_prod = prod = rxr->rx_prod; in bnx2_init_rx_ring()
5291 if (bnx2_alloc_rx_data(bp, rxr, ring_prod, GFP_KERNEL) < 0) { in bnx2_init_rx_ring()
5297 ring_prod = BNX2_RX_RING_IDX(prod); in bnx2_init_rx_ring()
6588 u16 prod, ring_prod; in bnx2_start_xmit() local
6609 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6661 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit()
6665 txbd = &txr->tx_desc_ring[ring_prod]; in bnx2_start_xmit()
6680 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6681 txbd = &txr->tx_desc_ring[ring_prod]; in bnx2_start_xmit()
6688 dma_unmap_addr_set(&txr->tx_buf_ring[ring_prod], mapping, in bnx2_start_xmit()
6734 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6735 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit()
6743 ring_prod = BNX2_TX_RING_IDX(prod); in bnx2_start_xmit()
6744 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit()