Lines Matching refs:tx_tail
96 (((CP)->tx_tail <= (CP)->tx_head) ? \
97 (CP)->tx_tail + (DE_TX_RING_SIZE - 1) - (CP)->tx_head : \
98 (CP)->tx_tail - (CP)->tx_head - 1)
293 unsigned tx_tail;
506 de->rx_tail, de->tx_head, de->tx_tail);
542 unsigned tx_tail = de->tx_tail;
544 while (tx_tail != tx_head) {
549 status = le32_to_cpu(de->tx_ring[tx_tail].opts1);
553 skb = de->tx_skb[tx_tail].skb;
560 de->tx_skb[tx_tail].mapping,
566 dma_unmap_single(&de->pdev->dev, de->tx_skb[tx_tail].mapping,
587 "tx done, slot %d\n", tx_tail);
593 de->tx_skb[tx_tail].skb = NULL;
595 tx_tail = NEXT_TX(tx_tail);
598 de->tx_tail = tx_tail;
895 de->tx_head = de->tx_tail = 0;
1316 de->tx_head = de->tx_tail = 0;
1453 de->rx_tail, de->tx_head, de->tx_tail);