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 D | trident.c | 323 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 D | swarm_cs4297a.c | 52 * 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 D | i810_audio.c | 367 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 D | es1371.c | 435 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 D | vwsnd.c | 328 * 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 D | cs46xx.c | 44 * 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