Lines Matching refs:drq_us
1456 * (drq_chip == drq_us) to mean "list is empty"... but if you allow the
1457 * circular list to be completely full then (drq_chip == drq_us) [i.e.
1458 * the drq_us pointer will wrap all the way around]. by restricting
1468 sc->drq_us = sc->drq_chip;
2005 drq = sc->drq_us;
2138 sc->drq_us = drq;
2141 en_write(sc, MID_DMA_WRRX, MID_DRQ_A2REG(sc->drq_us));
2382 en_write(sc, sc->drq_us,
2386 en_write(sc, sc->drq_us,
2389 en_write(sc, sc->drq_us + 4, 0);
2390 EN_WRAPADD(MID_DRQOFF, MID_DRQEND, sc->drq_us, 8);
2394 sc->drq[MID_DRQ_A2REG(sc->drq_us)] = EN_DQ_MK(slot - sc->rxslot, 0);
2398 en_write(sc, MID_DMA_WRRX, MID_DRQ_A2REG(sc->drq_us));
3177 MID_DRQ_REG2A(en_read(sc, MID_DMA_WRRX)), sc->drq_chip, sc->drq_us);
3267 while (ptr != sc->drq_us) {