Lines Matching refs:rx_ring
199 static struct RxFD rx_ring[NUM_RX_DESC]; /* RX descriptor ring */ variable
517 OUTL (dev, phys_to_bus ((u32) & rx_ring[rx_next]), SCBPointer); in eepro100_init()
665 status = le16_to_cpu (rx_ring[rx_next].status); in eepro100_recv()
676 length = le32_to_cpu (rx_ring[rx_next].count) & 0x3fff; in eepro100_recv()
681 net_process_received_packet((u8 *)rx_ring[rx_next].data, in eepro100_recv()
689 rx_ring[rx_next].control = cpu_to_le16 (RFD_CONTROL_S); in eepro100_recv()
690 rx_ring[rx_next].status = 0; in eepro100_recv()
691 rx_ring[rx_next].count = cpu_to_le32 (PKTSIZE_ALIGN << 16); in eepro100_recv()
694 rx_ring[rx_prev].control = 0; in eepro100_recv()
714 OUTL (dev, phys_to_bus ((u32) & rx_ring[rx_next]), SCBPointer); in eepro100_recv()
878 rx_ring[i].status = 0; in init_rx_ring()
879 rx_ring[i].control = in init_rx_ring()
881 rx_ring[i].link = in init_rx_ring()
883 ((u32) & rx_ring[(i + 1) % NUM_RX_DESC])); in init_rx_ring()
884 rx_ring[i].rx_buf_addr = 0xffffffff; in init_rx_ring()
885 rx_ring[i].count = cpu_to_le32 (PKTSIZE_ALIGN << 16); in init_rx_ring()