Lines Matching refs:tx_ring
398 static struct tulip_tx_desc tx_ring[TX_RING_SIZE] __attribute__ ((aligned(4)));
920 tx_ring[0].status = 0x00000000;
921 tx_ring[0].buffer1 = virt_to_le32desc(&txb[0]);
922 tx_ring[0].buffer2 = virt_to_le32desc(&tx_ring[1]);
926 tx_ring[1].status = 0x00000000;
927 tx_ring[1].buffer1 = virt_to_le32desc(&txb[0]);
928 tx_ring[1].buffer2 = virt_to_le32desc(&tx_ring[0]);
931 tx_ring[1].length = cpu_to_le32(DESC_RING_WRAP | BUFLEN);
1028 tx_ring[0].length = cpu_to_le32(tx_flags);
1029 tx_ring[0].buffer1 = virt_to_le32desc(&txb[0]);
1030 tx_ring[0].status = cpu_to_le32(0x80000000);
1035 outl(virt_to_le32desc(&tx_ring[0]), ioaddr + CSR4);
1050 while ((tx_ring[0].status & 0x80000000) && (currticks() < to))
1104 tx_ring[0].length = cpu_to_le32(0x60000000 | s);
1105 tx_ring[0].status = cpu_to_le32(0x80000000);
1108 outl(virt_to_le32desc(&tx_ring[0]), ioaddr + CSR4);
1116 while ((tx_ring[0].status & 0x80000000) && (currticks() < to))