Lines Matching refs:rx_ring
402 static struct tulip_rx_desc rx_ring[RX_RING_SIZE] __attribute__ ((aligned(4)));
908 rx_ring[i].status = cpu_to_le32(0x80000000);
909 rx_ring[i].length = cpu_to_le32(BUFLEN);
910 rx_ring[i].buffer1 = virt_to_le32desc(&rxb[i * BUFLEN]);
911 rx_ring[i].buffer2 = virt_to_le32desc(&rx_ring[i+1]);
914 rx_ring[i-1].length = cpu_to_le32(DESC_RING_WRAP | BUFLEN);
915 rx_ring[i-1].buffer2 = virt_to_le32desc(&rx_ring[0]);
1034 outl(virt_to_le32desc(&rx_ring[0]), ioaddr + CSR3);
1138 if (rx_ring[tp->cur_rx].status & 0x80000000)
1147 nic->packetlen = (rx_ring[tp->cur_rx].status & 0x3FFF0000) >> 16;
1150 if (rx_ring[tp->cur_rx].status & 0x00008000) {
1152 rx_ring[tp->cur_rx].status = 0x80000000;
1161 rx_ring[tp->cur_rx].status = 0x80000000;