Lines Matching defs:dmacount
1181 sc->sc_audio1.dmacount = 0;
1261 sc->sc_audio2.dmacount = 0;
1332 sc->sc_audio1.dmacount = 0;
1499 int dmapos, dmacount;
1512 dmacount = sc->sc_audio1.dmapos - dmapos;
1513 if (dmacount < 0)
1514 dmacount += sc->sc_audio1.buffersize;
1517 dmacount += sc->sc_audio1.dmacount;
1518 while (dmacount > sc->sc_audio1.blksize) {
1519 dmacount -= sc->sc_audio1.blksize;
1522 sc->sc_audio1.dmacount = dmacount;
1524 (*sc->sc_audio1.intr)(sc->sc_audio1.arg, dmacount);
1535 int dmapos, dmacount;
1548 dmacount = sc->sc_audio2.dmapos - dmapos;
1549 if (dmacount < 0)
1550 dmacount += sc->sc_audio2.buffersize;
1553 dmacount += sc->sc_audio2.dmacount;
1554 while (dmacount > sc->sc_audio2.blksize) {
1555 dmacount -= sc->sc_audio2.blksize;
1558 sc->sc_audio2.dmacount = dmacount;
1560 (*sc->sc_audio2.intr)(sc->sc_audio2.arg, dmacount);