Lines Matching refs:tx_ring
386 static struct tulip_tx_desc tx_ring[TX_RING_SIZE] __attribute__ ((aligned(4))); variable
925 tx_ring[0].status = 0x00000000; in tulip_init_ring()
926 tx_ring[0].buffer1 = virt_to_le32desc(&txb[0]); in tulip_init_ring()
927 tx_ring[0].buffer2 = virt_to_le32desc(&tx_ring[1]); in tulip_init_ring()
931 tx_ring[1].status = 0x00000000; in tulip_init_ring()
932 tx_ring[1].buffer1 = virt_to_le32desc(&txb[0]); in tulip_init_ring()
933 tx_ring[1].buffer2 = virt_to_le32desc(&tx_ring[0]); in tulip_init_ring()
936 tx_ring[1].length = cpu_to_le32(DESC_RING_WRAP | BUFLEN); in tulip_init_ring()
1019 tx_ring[0].length = cpu_to_le32(tx_flags); in tulip_reset()
1020 tx_ring[0].buffer1 = virt_to_le32desc(&txb[0]); in tulip_reset()
1021 tx_ring[0].status = cpu_to_le32(0x80000000); in tulip_reset()
1026 outl((unsigned long)&tx_ring[0], ioaddr + CSR4); in tulip_reset()
1041 while ((tx_ring[0].status & 0x80000000) && (currticks() < to)) in tulip_reset()
1094 tx_ring[0].length = cpu_to_le32(0x60000000 | s); in tulip_transmit()
1095 tx_ring[0].status = cpu_to_le32(0x80000000); in tulip_transmit()
1098 outl((u32)&tx_ring[0], ioaddr + CSR4); in tulip_transmit()
1106 while ((tx_ring[0].status & 0x80000000) && (currticks() < to)) in tulip_transmit()