Lines Matching defs:tx_data_bd
81 struct eth_tx_bd *tx_data_bd;
113 tx_data_bd = (struct eth_tx_bd *)
115 dma_unmap_page(&edev->pdev->dev, BD_UNMAP_ADDR(tx_data_bd),
116 BD_UNMAP_LEN(tx_data_bd), DMA_TO_DEVICE);
137 struct eth_tx_bd *tx_data_bd;
158 tx_data_bd = (struct eth_tx_bd *)
160 if (tx_data_bd->nbytes)
162 BD_UNMAP_ADDR(tx_data_bd),
163 BD_UNMAP_LEN(tx_data_bd), DMA_TO_DEVICE);
1486 struct eth_tx_bd *tx_data_bd = NULL;
1556 tx_data_bd = (struct eth_tx_bd *)second_bd;
1634 BD_SET_UNMAP_ADDR_LEN(tx_data_bd, mapping,
1645 tx_data_bd = (struct eth_tx_bd *)third_bd;
1664 while (tx_data_bd && frag_idx < skb_shinfo(skb)->nr_frags) {
1667 tx_data_bd);
1674 if (tx_data_bd == (struct eth_tx_bd *)second_bd)
1675 tx_data_bd = (struct eth_tx_bd *)third_bd;
1677 tx_data_bd = NULL;
1684 tx_data_bd = (struct eth_tx_bd *)
1687 memset(tx_data_bd, 0, sizeof(*tx_data_bd));
1691 tx_data_bd);