Lines Matching defs:txd
125 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd);
997 struct s_smt_fp_txd *txd; // Current TxD.
1061 txd = (struct s_smt_fp_txd *) HWM_GET_CURR_TXD(smc, queue);
1066 txd->txd_os.skb = skb; // save skb
1067 txd->txd_os.dma_addr = dma_address; // save dma mapping
1373 * txd - A pointer to the last TxD which is used by the frame.
1378 void mac_drv_tx_complete(struct s_smc *smc, volatile struct s_smt_fp_txd *txd)
1385 if (!(skb = txd->txd_os.skb)) {
1389 txd->txd_os.skb = NULL;
1392 pci_unmap_single(&smc->os.pdev, txd->txd_os.dma_addr,
1394 txd->txd_os.dma_addr = 0;