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

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/soc/atmel/
H A Datmel-pcm.c79 dma_addr_t period_ptr; /* physical address of next period */ member in struct:atmel_runtime_data
138 prtd->period_ptr += prtd->period_size;
139 if (prtd->period_ptr >= prtd->dma_buffer_end)
140 prtd->period_ptr = prtd->dma_buffer;
143 prtd->period_ptr);
152 prtd->period_ptr += prtd->period_size;
153 if (prtd->period_ptr >= prtd->dma_buffer_end)
154 prtd->period_ptr = prtd->dma_buffer;
157 prtd->period_ptr);
238 prtd->period_ptr
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/sound/
H A Dpcm_oss.h52 size_t period_ptr; /* actual write pointer to period */ member in struct:snd_pcm_oss_runtime
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/drivers/pcsp/
H A Dpcsp.h69 size_t period_ptr; member in struct:snd_pcsp
H A Dpcsp_lib.c104 periods_elapsed = chip->playback_ptr - chip->period_ptr;
119 chip->period_ptr += periods_elapsed * period_bytes;
120 chip->period_ptr %= buffer_bytes;
240 chip->period_ptr = 0;
H A Dpcsp.c76 pcsp_chip.period_ptr = 0;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/sound/core/oss/
H A Dpcm_oss.c1105 runtime->oss.period_ptr = 0;
1380 tmp = snd_pcm_oss_write2(substream, runtime->oss.buffer + runtime->oss.period_ptr,
1381 runtime->oss.buffer_used - runtime->oss.period_ptr, 1);
1385 runtime->oss.period_ptr += tmp;
1386 runtime->oss.period_ptr %= runtime->oss.period_bytes;
1387 if (runtime->oss.period_ptr == 0 ||
1388 runtime->oss.period_ptr == runtime->oss.buffer_used)
1470 runtime->oss.period_ptr = tmp;
1476 if (copy_to_user(buf, runtime->oss.buffer + (runtime->oss.period_ptr - runtime->oss.buffer_used), tmp)) {
1518 runtime->oss.period_ptr
[all...]

Completed in 78 milliseconds