DMAMODE_WRITE
(((flags & DMAMODE_READ) != 0) + ((flags & DMAMODE_WRITE) != 0) +
cc, NULL, DMAMODE_WRITE | DMAMODE_LOOP, BUS_DMA_NOWAIT);
sc->sc_dma_flags |= DMAMODE_WRITE;
cc, NULL, DMAMODE_WRITE, BUS_DMA_NOWAIT);
DMAMODE_WRITE | DMAMODE_LOOPDEMAND, BUS_DMA_NOWAIT);
((mode == ATPPC_DMA_MODE_WRITE) ? DMAMODE_WRITE :
DMAMODE_WRITE | DMAMODE_DEMAND, BUS_DMA_NOWAIT);
DMAMODE_WRITE | DMAMODE_LOOPDEMAND, BUS_DMA_NOWAIT);
DMAMODE_WRITE | DMAMODE_LOOPDEMAND, BUS_DMA_NOWAIT);
read = bp->b_flags & B_READ ? DMAMODE_READ : DMAMODE_WRITE;
NULL, DMAMODE_WRITE, BUS_DMA_NOWAIT);
DMAMODE_WRITE | DMAMODE_LOOPDEMAND, BUS_DMA_NOWAIT);
(read ? DMAMODE_READ : DMAMODE_WRITE) | DMAMODE_DEMAND,
sc->dmaflags = flag & B_READ ? DMAMODE_READ : DMAMODE_WRITE;
(read ? DMAMODE_READ : DMAMODE_WRITE) | DMAMODE_DEMAND,