Lines Matching refs:tx_index
643 int tx_index;
647 tx_index = lp->tx_complete_idx & TX_RING_DR_MOD_MASK;
648 status = le16_to_cpu(lp->tx_ring[tx_index].tx_flags);
653 lp->tx_ring[tx_index].buff_phy_addr = 0;
656 if (lp->tx_skbuff[tx_index]) {
658 lp->tx_dma_addr[tx_index],
659 lp->tx_skbuff[tx_index]->len,
661 dev_consume_skb_irq(lp->tx_skbuff[tx_index]);
662 lp->tx_skbuff[tx_index] = NULL;
663 lp->tx_dma_addr[tx_index] = 0;
669 le16_to_cpu(lp->tx_ring[tx_index].buff_count);
1240 int tx_index = lp->tx_idx & TX_BUFF_MOD_MASK;
1241 if (lp->tx_skbuff[tx_index])
1257 int tx_index;
1262 tx_index = lp->tx_idx & TX_RING_DR_MOD_MASK;
1264 lp->tx_ring[tx_index].buff_count = cpu_to_le16(skb->len);
1266 lp->tx_skbuff[tx_index] = skb;
1267 lp->tx_ring[tx_index].tx_flags = 0;
1271 lp->tx_ring[tx_index].tag_ctrl_cmd |=
1273 lp->tx_ring[tx_index].tag_ctrl_info =
1278 lp->tx_dma_addr[tx_index] =
1281 lp->tx_ring[tx_index].buff_phy_addr =
1282 cpu_to_le32(lp->tx_dma_addr[tx_index]);
1286 lp->tx_ring[tx_index].tx_flags |=