Lines Matching refs:lmc_rxring
1183 sc->lmc_rxring[i].status = 0; in lmc_ifdown()
1184 sc->lmc_rxring[i].length = 0; in lmc_ifdown()
1185 sc->lmc_rxring[i].buffer1 = 0xDEADBEEF; in lmc_ifdown()
1504 while (((stat = sc->lmc_rxring[i].status) & LMC_RDES_OWN_BIT) != DESC_OWNED_BY_DC21X4) in lmc_rx()
1560 sc->lmc_rxring[i].buffer1 = virt_to_bus(skb_tail_pointer(nsb)); in lmc_rx()
1585 sc->lmc_rxring[i].buffer1 = 0x0; in lmc_rx()
1601 sc->lmc_rxring[i].buffer1 = virt_to_bus(skb_tail_pointer(nsb)); in lmc_rx()
1635 sc->lmc_rxring[i].status = DESC_OWNED_BY_DC21X4; in lmc_rx()
1662 if ((sc->lmc_rxring[i].status & LMC_RDES_OWN_BIT) in lmc_rx()
1837 sc->lmc_rxring[i].status = 0x80000000; in lmc_softreset()
1840 sc->lmc_rxring[i].length = skb_tailroom(skb); in lmc_softreset()
1845 sc->lmc_rxring[i].buffer1 = virt_to_bus (skb->data); in lmc_softreset()
1848 sc->lmc_rxring[i].buffer2 = virt_to_bus (&sc->lmc_rxring[i + 1]); in lmc_softreset()
1856 sc->lmc_rxring[i - 1].length |= 0x02000000; /* Set end of buffers flag */ in lmc_softreset()
1857 … sc->lmc_rxring[i - 1].buffer2 = virt_to_bus(&sc->lmc_rxring[0]); /* Point back to the start */ in lmc_softreset()
1859 LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ in lmc_softreset()