Lines Matching refs:rx_ring
135 static struct de4x5_desc rx_ring[NUM_RX_DESC] __attribute__ ((aligned(32))); /* RX descriptor ring … variable
332 rx_ring[i].status = cpu_to_le32(R_OWN); in dc21x4x_init()
333 rx_ring[i].des1 = cpu_to_le32(RX_BUFF_SZ); in dc21x4x_init()
334 rx_ring[i].buf = cpu_to_le32( in dc21x4x_init()
337 rx_ring[i].next = cpu_to_le32( in dc21x4x_init()
338 phys_to_bus((u32)&rx_ring[(i + 1) % NUM_RX_DESC])); in dc21x4x_init()
340 rx_ring[i].next = 0; in dc21x4x_init()
360 rx_ring[rxRingSize - 1].des1 |= cpu_to_le32(RD_RER); in dc21x4x_init()
364 OUTL(dev, phys_to_bus((u32) &rx_ring), DE4X5_RRBA); in dc21x4x_init()
429 status = (s32)le32_to_cpu(rx_ring[rx_new].status); in dc21x4x_recv()
446 length = (le32_to_cpu(rx_ring[rx_new].status) >> 16); in dc21x4x_recv()
458 rx_ring[rx_new].status = cpu_to_le32(R_OWN); in dc21x4x_recv()