Lines Matching refs:tx_index
652 int tx_index; in amd8111e_tx() local
656 tx_index = lp->tx_complete_idx & TX_RING_DR_MOD_MASK; in amd8111e_tx()
657 status = le16_to_cpu(lp->tx_ring[tx_index].tx_flags); in amd8111e_tx()
662 lp->tx_ring[tx_index].buff_phy_addr = 0; in amd8111e_tx()
665 if (lp->tx_skbuff[tx_index]) { in amd8111e_tx()
666 pci_unmap_single(lp->pci_dev, lp->tx_dma_addr[tx_index], in amd8111e_tx()
667 lp->tx_skbuff[tx_index]->len, in amd8111e_tx()
669 dev_kfree_skb_irq (lp->tx_skbuff[tx_index]); in amd8111e_tx()
670 lp->tx_skbuff[tx_index] = NULL; in amd8111e_tx()
671 lp->tx_dma_addr[tx_index] = 0; in amd8111e_tx()
677 le16_to_cpu(lp->tx_ring[tx_index].buff_count); in amd8111e_tx()
1248 int tx_index = lp->tx_idx & TX_BUFF_MOD_MASK; in amd8111e_tx_queue_avail() local
1249 if (lp->tx_skbuff[tx_index]) in amd8111e_tx_queue_avail()
1265 int tx_index; in amd8111e_start_xmit() local
1270 tx_index = lp->tx_idx & TX_RING_DR_MOD_MASK; in amd8111e_start_xmit()
1272 lp->tx_ring[tx_index].buff_count = cpu_to_le16(skb->len); in amd8111e_start_xmit()
1274 lp->tx_skbuff[tx_index] = skb; in amd8111e_start_xmit()
1275 lp->tx_ring[tx_index].tx_flags = 0; in amd8111e_start_xmit()
1279 lp->tx_ring[tx_index].tag_ctrl_cmd |= in amd8111e_start_xmit()
1281 lp->tx_ring[tx_index].tag_ctrl_info = in amd8111e_start_xmit()
1286 lp->tx_dma_addr[tx_index] = in amd8111e_start_xmit()
1288 lp->tx_ring[tx_index].buff_phy_addr = in amd8111e_start_xmit()
1289 cpu_to_le32(lp->tx_dma_addr[tx_index]); in amd8111e_start_xmit()
1293 lp->tx_ring[tx_index].tx_flags |= in amd8111e_start_xmit()