Lines Matching refs:tx_buf
2843 struct bnx2_sw_tx_bd *tx_buf; in bnx2_tx_int() local
2849 tx_buf = &txr->tx_buf_ring[sw_ring_cons]; in bnx2_tx_int()
2850 skb = tx_buf->skb; in bnx2_tx_int()
2856 if (tx_buf->is_gso) { in bnx2_tx_int()
2859 last_idx = sw_cons + tx_buf->nr_frags + 1; in bnx2_tx_int()
2860 last_ring_idx = sw_ring_cons + tx_buf->nr_frags + 1; in bnx2_tx_int()
2869 dma_unmap_single(&bp->pdev->dev, dma_unmap_addr(tx_buf, mapping), in bnx2_tx_int()
2872 tx_buf->skb = NULL; in bnx2_tx_int()
2873 last = tx_buf->nr_frags; in bnx2_tx_int()
2876 struct bnx2_sw_tx_bd *tx_buf; in bnx2_tx_int() local
2880 tx_buf = &txr->tx_buf_ring[BNX2_TX_RING_IDX(sw_cons)]; in bnx2_tx_int()
2882 dma_unmap_addr(tx_buf, mapping), in bnx2_tx_int()
5414 struct bnx2_sw_tx_bd *tx_buf = &txr->tx_buf_ring[j]; in bnx2_free_tx_skbs() local
5415 struct sk_buff *skb = tx_buf->skb; in bnx2_free_tx_skbs()
5424 dma_unmap_addr(tx_buf, mapping), in bnx2_free_tx_skbs()
5428 tx_buf->skb = NULL; in bnx2_free_tx_skbs()
5430 last = tx_buf->nr_frags; in bnx2_free_tx_skbs()
5433 tx_buf = &txr->tx_buf_ring[BNX2_TX_RING_IDX(j)]; in bnx2_free_tx_skbs()
5435 dma_unmap_addr(tx_buf, mapping), in bnx2_free_tx_skbs()
6568 struct bnx2_sw_tx_bd *tx_buf; in bnx2_start_xmit() local
6643 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit()
6644 tx_buf->skb = skb; in bnx2_start_xmit()
6645 dma_unmap_addr_set(tx_buf, mapping, mapping); in bnx2_start_xmit()
6655 tx_buf->nr_frags = last_frag; in bnx2_start_xmit()
6656 tx_buf->is_gso = skb_is_gso(skb); in bnx2_start_xmit()
6717 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit()
6718 tx_buf->skb = NULL; in bnx2_start_xmit()
6719 dma_unmap_single(&bp->pdev->dev, dma_unmap_addr(tx_buf, mapping), in bnx2_start_xmit()
6726 tx_buf = &txr->tx_buf_ring[ring_prod]; in bnx2_start_xmit()
6727 dma_unmap_page(&bp->pdev->dev, dma_unmap_addr(tx_buf, mapping), in bnx2_start_xmit()