Lines Matching refs:rx_ring
137 static struct de4x5_desc rx_ring[NUM_RX_DESC] __attribute__ ((aligned(32))); /* RX descriptor ring … variable
334 rx_ring[i].status = cpu_to_le32(R_OWN); in dc21x4x_init()
335 rx_ring[i].des1 = cpu_to_le32(RX_BUFF_SZ); in dc21x4x_init()
336 rx_ring[i].buf = cpu_to_le32( in dc21x4x_init()
339 rx_ring[i].next = cpu_to_le32( in dc21x4x_init()
340 phys_to_bus((u32)&rx_ring[(i + 1) % NUM_RX_DESC])); in dc21x4x_init()
342 rx_ring[i].next = 0; in dc21x4x_init()
362 rx_ring[rxRingSize - 1].des1 |= cpu_to_le32(RD_RER); in dc21x4x_init()
366 OUTL(dev, phys_to_bus((u32) &rx_ring), DE4X5_RRBA); in dc21x4x_init()
431 status = (s32)le32_to_cpu(rx_ring[rx_new].status); in dc21x4x_recv()
448 length = (le32_to_cpu(rx_ring[rx_new].status) >> 16); in dc21x4x_recv()
460 rx_ring[rx_new].status = cpu_to_le32(R_OWN); in dc21x4x_recv()