Lines Matching refs:rx_ring
58 Address rx_ring; member
85 struct lance_rx_head rx_ring[RX_RING_SIZE]; member
265 lp->rx_ring[i].buf_length = -ETH_FRAME_LEN-4; in lance_reset()
267 lp->rx_ring[i].u.base = virt_to_bus(lp->rbuf[i]) & 0xffffff; in lance_reset()
269 lp->rx_ring[i].u.addr[3] = 0x80; in lance_reset()
306 status = lp->rx_ring[lp->rx_idx].u.base >> 24; in lance_poll()
311 lp->rx_ring[lp->rx_idx].u.base, lp->rx_ring[lp->rx_idx].msg_length, in lance_poll()
315 memcpy(nic->packet, lp->rbuf[lp->rx_idx], nic->packetlen = lp->rx_ring[lp->rx_idx].msg_length); in lance_poll()
318 lp->rx_ring[lp->rx_idx].buf_length = -ETH_FRAME_LEN-4; in lance_poll()
319 lp->rx_ring[lp->rx_idx].u.addr[3] |= 0x80; /* prime for next receive */ in lance_poll()
439 lp->init_block.rx_ring = (virt_to_bus(&lp->rx_ring) & 0xffffff) | RX_RING_LEN_BITS; in lance_probe1()