Lines Matching refs:tx_buff
121 struct buffer_state *tx_buff = &priv->tx_buff[*txbd_dirty]; in arc_emac_tx_clean() local
122 struct sk_buff *skb = tx_buff->skb; in arc_emac_tx_clean()
145 dma_unmap_single(&ndev->dev, dma_unmap_addr(tx_buff, addr), in arc_emac_tx_clean()
146 dma_unmap_len(tx_buff, len), DMA_TO_DEVICE); in arc_emac_tx_clean()
153 tx_buff->skb = NULL; in arc_emac_tx_clean()
504 struct buffer_state *tx_buff = &priv->tx_buff[i]; in arc_free_tx_queue() local
506 if (tx_buff->skb) { in arc_free_tx_queue()
508 dma_unmap_addr(tx_buff, addr), in arc_free_tx_queue()
509 dma_unmap_len(tx_buff, len), in arc_free_tx_queue()
513 dev_kfree_skb_irq(tx_buff->skb); in arc_free_tx_queue()
518 tx_buff->skb = NULL; in arc_free_tx_queue()
653 dma_unmap_addr_set(&priv->tx_buff[*txbd_curr], addr, addr); in arc_emac_tx()
654 dma_unmap_len_set(&priv->tx_buff[*txbd_curr], len, len); in arc_emac_tx()
668 priv->tx_buff[*txbd_curr].skb = skb; in arc_emac_tx()