Lines Matching refs:tx_data_bd
200 struct eth_tx_bd *tx_data_bd; in bnx2x_free_tx_pkt() local
238 tx_data_bd = &txdata->tx_desc_ring[bd_idx].reg_bd; in bnx2x_free_tx_pkt()
239 split_bd_len = BD_UNMAP_LEN(tx_data_bd); in bnx2x_free_tx_pkt()
252 tx_data_bd = &txdata->tx_desc_ring[bd_idx].reg_bd; in bnx2x_free_tx_pkt()
253 dma_unmap_page(&bp->pdev->dev, BD_UNMAP_ADDR(tx_data_bd), in bnx2x_free_tx_pkt()
254 BD_UNMAP_LEN(tx_data_bd), DMA_TO_DEVICE); in bnx2x_free_tx_pkt()
3749 struct eth_tx_bd *tx_data_bd, *total_pkt_bd = NULL; in bnx2x_start_xmit() local
4076 tx_data_bd = (struct eth_tx_bd *)tx_start_bd; in bnx2x_start_xmit()
4103 tx_data_bd = &txdata->tx_desc_ring[bd_prod].reg_bd; in bnx2x_start_xmit()
4107 tx_data_bd->addr_hi = cpu_to_le32(U64_HI(mapping)); in bnx2x_start_xmit()
4108 tx_data_bd->addr_lo = cpu_to_le32(U64_LO(mapping)); in bnx2x_start_xmit()
4109 tx_data_bd->nbytes = cpu_to_le16(skb_frag_size(frag)); in bnx2x_start_xmit()
4115 i, tx_data_bd, tx_data_bd->addr_hi, tx_data_bd->addr_lo, in bnx2x_start_xmit()
4116 le16_to_cpu(tx_data_bd->nbytes)); in bnx2x_start_xmit()
4119 DP(NETIF_MSG_TX_QUEUED, "last bd @%p\n", tx_data_bd); in bnx2x_start_xmit()