Lines Matching refs:tx_tail
102 (((CP)->tx_tail <= (CP)->tx_head) ? \
103 (CP)->tx_tail + (DE_TX_RING_SIZE - 1) - (CP)->tx_head : \
104 (CP)->tx_tail - (CP)->tx_head - 1)
299 unsigned tx_tail; member
507 de->rx_tail, de->tx_head, de->tx_tail); in de_interrupt()
543 unsigned tx_tail = de->tx_tail; in de_tx() local
545 while (tx_tail != tx_head) { in de_tx()
550 status = le32_to_cpu(de->tx_ring[tx_tail].opts1); in de_tx()
554 skb = de->tx_skb[tx_tail].skb; in de_tx()
560 pci_unmap_single(de->pdev, de->tx_skb[tx_tail].mapping, in de_tx()
565 pci_unmap_single(de->pdev, de->tx_skb[tx_tail].mapping, in de_tx()
586 "tx done, slot %d\n", tx_tail); in de_tx()
592 de->tx_skb[tx_tail].skb = NULL; in de_tx()
594 tx_tail = NEXT_TX(tx_tail); in de_tx()
597 de->tx_tail = tx_tail; in de_tx()
893 de->tx_head = de->tx_tail = 0; in de_stop_hw()
1312 de->tx_head = de->tx_tail = 0; in de_init_rings()
1446 de->rx_tail, de->tx_head, de->tx_tail); in de_tx_timeout()