Lines Matching refs:tx_index
643 int tx_index; in amd8111e_tx() local
647 tx_index = lp->tx_complete_idx & TX_RING_DR_MOD_MASK; in amd8111e_tx()
648 status = le16_to_cpu(lp->tx_ring[tx_index].tx_flags); in amd8111e_tx()
653 lp->tx_ring[tx_index].buff_phy_addr = 0; in amd8111e_tx()
656 if (lp->tx_skbuff[tx_index]) { in amd8111e_tx()
658 lp->tx_dma_addr[tx_index], in amd8111e_tx()
659 lp->tx_skbuff[tx_index]->len, in amd8111e_tx()
661 dev_consume_skb_irq(lp->tx_skbuff[tx_index]); in amd8111e_tx()
662 lp->tx_skbuff[tx_index] = NULL; in amd8111e_tx()
663 lp->tx_dma_addr[tx_index] = 0; in amd8111e_tx()
669 le16_to_cpu(lp->tx_ring[tx_index].buff_count); in amd8111e_tx()
1233 int tx_index = lp->tx_idx & TX_BUFF_MOD_MASK; in amd8111e_tx_queue_avail() local
1234 if (lp->tx_skbuff[tx_index]) in amd8111e_tx_queue_avail()
1250 int tx_index; in amd8111e_start_xmit() local
1255 tx_index = lp->tx_idx & TX_RING_DR_MOD_MASK; in amd8111e_start_xmit()
1257 lp->tx_ring[tx_index].buff_count = cpu_to_le16(skb->len); in amd8111e_start_xmit()
1259 lp->tx_skbuff[tx_index] = skb; in amd8111e_start_xmit()
1260 lp->tx_ring[tx_index].tx_flags = 0; in amd8111e_start_xmit()
1264 lp->tx_ring[tx_index].tag_ctrl_cmd |= in amd8111e_start_xmit()
1266 lp->tx_ring[tx_index].tag_ctrl_info = in amd8111e_start_xmit()
1271 lp->tx_dma_addr[tx_index] = in amd8111e_start_xmit()
1274 lp->tx_ring[tx_index].buff_phy_addr = in amd8111e_start_xmit()
1275 cpu_to_le32(lp->tx_dma_addr[tx_index]); in amd8111e_start_xmit()
1279 lp->tx_ring[tx_index].tx_flags |= in amd8111e_start_xmit()