Lines Matching defs:txfd
1264 struct TxFD *txfd;
1305 txfd = &lp->tfd_base[lp->tfd_start];
1306 txfd->bd.BuffData = cpu_to_le32(lp->tx_skbs[lp->tfd_start].skb_dma);
1307 txfd->bd.BDCtl = cpu_to_le32(skb->len);
1308 txfd->fd.FDSystem = cpu_to_le32(lp->tfd_start);
1309 txfd->fd.FDCtl = cpu_to_le32(FD_CownsFD | (1 << FD_BDCnt_SHIFT));
1315 txfd->fd.FDNext |= cpu_to_le32(FD_Next_EOL);
1316 txfd->fd.FDCtl |= cpu_to_le32(FD_FrmOpt_IntTx);
1319 dump_txfd(txfd);
1321 tc_writel(fd_virt_to_bus(lp, txfd), &tr->TxFrmPtr);
1323 txfd->fd.FDNext &= cpu_to_le32(~FD_Next_EOL);
1326 dump_txfd(txfd);
1737 struct TxFD *txfd;
1740 txfd = &lp->tfd_base[lp->tfd_end];
1742 !((fdctl = le32_to_cpu(txfd->fd.FDCtl)) & FD_CownsFD)) {
1743 int status = le32_to_cpu(txfd->fd.FDStat);
1745 unsigned long fdnext = le32_to_cpu(txfd->fd.FDNext);
1746 u32 fdsystem = le32_to_cpu(txfd->fd.FDSystem);
1750 dump_txfd(txfd);
1773 txfd->fd.FDSystem = cpu_to_le32(0xffffffff);
1776 txfd = &lp->tfd_base[lp->tfd_end];
1778 if ((fdnext & ~FD_Next_EOL) != fd_virt_to_bus(lp, txfd)) {
1794 if (!(le32_to_cpu(txfd->fd.FDCtl) & FD_CownsFD)) {
1810 dump_txfd(txfd);
1812 tc_writel(fd_virt_to_bus(lp, txfd), &tr->TxFrmPtr);