Lines Matching refs:lmc_rxring
1209 sc->lmc_rxring[i].status = 0; in lmc_ifdown()
1210 sc->lmc_rxring[i].length = 0; in lmc_ifdown()
1211 sc->lmc_rxring[i].buffer1 = 0xDEADBEEF; in lmc_ifdown()
1533 while (((stat = sc->lmc_rxring[i].status) & LMC_RDES_OWN_BIT) != DESC_OWNED_BY_DC21X4) in lmc_rx()
1589 sc->lmc_rxring[i].buffer1 = virt_to_bus(skb_tail_pointer(nsb)); in lmc_rx()
1614 sc->lmc_rxring[i].buffer1 = 0x0; in lmc_rx()
1630 sc->lmc_rxring[i].buffer1 = virt_to_bus(skb_tail_pointer(nsb)); in lmc_rx()
1664 sc->lmc_rxring[i].status = DESC_OWNED_BY_DC21X4; in lmc_rx()
1691 if ((sc->lmc_rxring[i].status & LMC_RDES_OWN_BIT) in lmc_rx()
1866 sc->lmc_rxring[i].status = 0x80000000; in lmc_softreset()
1869 sc->lmc_rxring[i].length = skb_tailroom(skb); in lmc_softreset()
1874 sc->lmc_rxring[i].buffer1 = virt_to_bus (skb->data); in lmc_softreset()
1877 sc->lmc_rxring[i].buffer2 = virt_to_bus (&sc->lmc_rxring[i + 1]); in lmc_softreset()
1885 sc->lmc_rxring[i - 1].length |= 0x02000000; /* Set end of buffers flag */ in lmc_softreset()
1886 … sc->lmc_rxring[i - 1].buffer2 = virt_to_bus(&sc->lmc_rxring[0]); /* Point back to the start */ in lmc_softreset()
1888 LMC_CSR_WRITE (sc, csr_rxlist, virt_to_bus (sc->lmc_rxring)); /* write base address */ in lmc_softreset()