Lines Matching refs:tfd_end
426 unsigned int tfd_end; member
957 lp->tfd_end = 0; in tc35815_init_queues()
1141 lp->tfd_base, lp->tfd_start, lp->tfd_end); in panic_queues()
1166 return (lp->tfd_start + 1) % TX_FD_NUM == lp->tfd_end; in tc35815_tx_full()
1305 if ((lp->tfd_start + TX_FD_NUM - lp->tfd_end) % TX_FD_NUM > in tc35815_send_packet()
1329 if (lp->tfd_start == lp->tfd_end) { in tc35815_send_packet()
1758 txfd = &lp->tfd_base[lp->tfd_end]; in tc35815_txdone()
1759 while (lp->tfd_start != lp->tfd_end && in tc35815_txdone()
1775 if (lp->tx_skbs[lp->tfd_end].skb != skb) { in tc35815_txdone()
1780 BUG_ON(lp->tx_skbs[lp->tfd_end].skb != skb); in tc35815_txdone()
1784 pci_unmap_single(lp->pci_dev, lp->tx_skbs[lp->tfd_end].skb_dma, skb->len, PCI_DMA_TODEVICE); in tc35815_txdone()
1785 lp->tx_skbs[lp->tfd_end].skb = NULL; in tc35815_txdone()
1786 lp->tx_skbs[lp->tfd_end].skb_dma = 0; in tc35815_txdone()
1791 lp->tfd_end = (lp->tfd_end + 1) % TX_FD_NUM; in tc35815_txdone()
1792 txfd = &lp->tfd_base[lp->tfd_end]; in tc35815_txdone()
1801 if (lp->tfd_end != lp->tfd_start) { in tc35815_txdone()
1807 - lp->tfd_end) % TX_FD_NUM; in tc35815_txdone()