Lines Matching refs:tx_ring
598 struct boom_tx_desc* tx_ring; member
1226 vp->tx_ring = (struct boom_tx_desc *)(vp->rx_ring + RX_RING_SIZE); in vortex_probe1()
2129 struct boom_tx_desc *prev_entry = &vp->tx_ring[(vp->cur_tx-1) % TX_RING_SIZE]; in boomerang_start_xmit()
2158 vp->tx_ring[entry].next = 0; in boomerang_start_xmit()
2161 vp->tx_ring[entry].status = cpu_to_le32(skb->len | TxIntrUploaded); in boomerang_start_xmit()
2163 vp->tx_ring[entry].status = cpu_to_le32(skb->len | TxIntrUploaded | AddTCPChksum | AddUDPChksum); in boomerang_start_xmit()
2171 vp->tx_ring[entry].frag[0].addr = cpu_to_le32(dma_addr); in boomerang_start_xmit()
2172 vp->tx_ring[entry].frag[0].length = cpu_to_le32(skb->len | LAST_FRAG); in boomerang_start_xmit()
2181 vp->tx_ring[entry].frag[0].addr = cpu_to_le32(dma_addr); in boomerang_start_xmit()
2182 vp->tx_ring[entry].frag[0].length = cpu_to_le32(skb_headlen(skb)); in boomerang_start_xmit()
2194 le32_to_cpu(vp->tx_ring[entry].frag[i+1].addr), in boomerang_start_xmit()
2195 le32_to_cpu(vp->tx_ring[entry].frag[i+1].length), in boomerang_start_xmit()
2199 le32_to_cpu(vp->tx_ring[entry].frag[0].addr), in boomerang_start_xmit()
2200 le32_to_cpu(vp->tx_ring[entry].frag[0].length), in boomerang_start_xmit()
2206 vp->tx_ring[entry].frag[i+1].addr = in boomerang_start_xmit()
2210 vp->tx_ring[entry].frag[i+1].length = cpu_to_le32(skb_frag_size(frag)|LAST_FRAG); in boomerang_start_xmit()
2212 vp->tx_ring[entry].frag[i+1].length = cpu_to_le32(skb_frag_size(frag)); in boomerang_start_xmit()
2219 vp->tx_ring[entry].addr = cpu_to_le32(dma_addr); in boomerang_start_xmit()
2220 vp->tx_ring[entry].length = cpu_to_le32(skb->len | LAST_FRAG); in boomerang_start_xmit()
2221 vp->tx_ring[entry].status = cpu_to_le32(skb->len | TxIntrUploaded); in boomerang_start_xmit()
2440 if ((vp->tx_ring[entry].status & DN_COMPLETE) == 0) in boomerang_interrupt()
2450 le32_to_cpu(vp->tx_ring[entry].frag[i].addr), in boomerang_interrupt()
2451 le32_to_cpu(vp->tx_ring[entry].frag[i].length)&0xFFF, in boomerang_interrupt()
2455 le32_to_cpu(vp->tx_ring[entry].addr), skb->len, PCI_DMA_TODEVICE); in boomerang_interrupt()
2779 le32_to_cpu(vp->tx_ring[i].frag[k].addr), in vortex_close()
2780 le32_to_cpu(vp->tx_ring[i].frag[k].length)&0xFFF, in vortex_close()
2783 pci_unmap_single(VORTEX_PCI(vp), le32_to_cpu(vp->tx_ring[i].addr), skb->len, PCI_DMA_TODEVICE); in vortex_close()
2811 &vp->tx_ring[vp->dirty_tx % TX_RING_SIZE]); in dump_tx_ring()
2817 length = le32_to_cpu(vp->tx_ring[i].frag[0].length); in dump_tx_ring()
2819 length = le32_to_cpu(vp->tx_ring[i].length); in dump_tx_ring()
2822 i, &vp->tx_ring[i], length, in dump_tx_ring()
2823 le32_to_cpu(vp->tx_ring[i].status)); in dump_tx_ring()