Searched refs:swptr (Results 1 - 6 of 6) sorted by relevance

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/sound/oss/
H A Dtrident.c323 unsigned swptr; /* where driver last clear/filled, updated by read/write */ member in struct:trident_state::dmabuf
1346 dmabuf->hwptr = dmabuf->swptr = dmabuf->total_bytes = 0;
1445 unsigned swptr; local
1451 swptr = dmabuf->swptr;
1454 if (swptr == 0 || swptr == dmabuf->dmasize / 2 ||
1455 swptr == dmabuf->dmasize)
1458 if (swptr < dmabuf->dmasize / 2)
1459 len = dmabuf->dmasize / 2 - swptr;
1539 unsigned hwptr, swptr; local
1859 unsigned swptr; local
1972 unsigned swptr; local
3884 unsigned swptr, other_dma_nums, sample_s; local
[all...]
H A Dswarm_cs4297a.c52 * 12/05/00 trw - fixed polling (myth2), and added underrun swptr fix.
233 unsigned hwptr, swptr; member in struct:serdma_s
722 unsigned swptr; local
741 if (d->hwptr != d->swptr) {
743 d->hwptr, d->swptr);
747 swptr = d->swptr;
748 d->hwptr = d->swptr = (d->swptr + 1) % d->ringsz;
751 descr = &d->descrtab[swptr];
1761 unsigned swptr, hwptr; local
[all...]
H A Di810_audio.c367 unsigned swptr; /* where driver last clear/filled, updated by read/write */ member in struct:i810_state::dmabuf
1085 dmabuf->swptr = dmabuf->hwptr = 0;
1224 /* MASKP2(swptr, fragsize) - 1 is the tail of our transfer */
1225 x = MODULOP2(MASKP2(dmabuf->swptr, fragsize) - 1, dmabuf->dmasize);
1319 dmabuf->swptr = dmabuf->hwptr;
1336 dmabuf->swptr = dmabuf->hwptr;
1347 unsigned swptr, len; local
1350 swptr = dmabuf->swptr;
1351 len = fragsize - MODULOP2(dmabuf->swptr, fragsiz
1561 unsigned int swptr; local
1699 unsigned int swptr = 0; local
[all...]
H A Des1371.c435 unsigned hwptr, swptr; member in struct:es1371_state::dmabuf
915 db->hwptr = db->swptr = db->total_bytes = db->count = db->error = db->endcleared = 0;
1039 clear_advance(s->dma_dac1.rawbuf, s->dma_dac1.dmasize, s->dma_dac1.swptr,
1062 clear_advance(s->dma_dac2.rawbuf, s->dma_dac2.dmasize, s->dma_dac2.swptr,
1344 unsigned swptr; local
1359 swptr = s->dma_adc.swptr;
1360 cnt = s->dma_adc.dmasize-swptr;
1391 if (copy_to_user(buffer, s->dma_adc.rawbuf + swptr, cnt)) {
1396 swptr
1421 unsigned swptr; local
2037 unsigned swptr; local
[all...]
H A Dvwsnd.c328 * the swptr.
1945 int swptr, hwptr, hw_avail, sw_avail, swidx; local
1952 swptr = li_read_swptr(&wport->chan);
1953 hw_unavail = (swptr - hwptr + hwsize) % hwsize;
1987 if (nb > hwsize - swptr)
1988 nb = hwsize - swptr; /* don't overflow hwbuf */
1996 DBGP("hwsize = %d, swptr = %d\n", hwsize, swptr);
2001 swidx, swidx + nb, swptr, swptr
2070 int swptr, hwptr, hw_avail, sw_avail, swidx; local
2747 int swptr, hwptr, hwframes, hwbytes, hwsize; local
[all...]
H A Dcs46xx.c44 * 20001201-tw add resyncing of swptr on underruns.
277 unsigned swptr; /* where driver last clear/filled, updated by read/write */ member in struct:cs_state::dmabuf
1004 dmabuf->hwptr=dmabuf->swptr = 0;
2016 unsigned swptr; local
2047 swptr = dmabuf->swptr;
2048 cnt = dmabuf->dmasize - swptr;
2089 (char *)dmabuf->rawbuf + swptr, cnt, &copied)) {
2094 swptr = (swptr
2124 unsigned swptr; local
[all...]

Completed in 161 milliseconds