Home
last modified time | relevance | path

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

/linux-6.3-rc2/sound/soc/atmel/
A Datmel-pcm-pdc.c106 prtd->period_ptr += prtd->period_size; in atmel_pcm_dma_irq()
108 prtd->period_ptr = prtd->dma_buffer; in atmel_pcm_dma_irq()
111 prtd->period_ptr); in atmel_pcm_dma_irq()
120 prtd->period_ptr += prtd->period_size; in atmel_pcm_dma_irq()
122 prtd->period_ptr = prtd->dma_buffer; in atmel_pcm_dma_irq()
125 prtd->period_ptr); in atmel_pcm_dma_irq()
206 prtd->period_ptr = prtd->dma_buffer; in atmel_pcm_trigger()
209 prtd->period_ptr); in atmel_pcm_trigger()
213 prtd->period_ptr += prtd->period_size; in atmel_pcm_trigger()
215 prtd->period_ptr); in atmel_pcm_trigger()
[all …]
/linux-6.3-rc2/sound/drivers/pcsp/
A Dpcsp_lib.c105 periods_elapsed = chip->playback_ptr - chip->period_ptr; in pcsp_pointer_update()
120 chip->period_ptr += periods_elapsed * period_bytes; in pcsp_pointer_update()
121 chip->period_ptr %= buffer_bytes; in pcsp_pointer_update()
234 chip->period_ptr = 0; in snd_pcsp_playback_prepare()
A Dpcsp.h64 size_t period_ptr; member
A Dpcsp.c74 pcsp_chip.period_ptr = 0; in snd_pcsp_create()
/linux-6.3-rc2/include/sound/
A Dpcm_oss.h37 size_t period_ptr; /* actual write pointer to period */ member
/linux-6.3-rc2/sound/core/oss/
A Dpcm_oss.c1162 runtime->oss.period_ptr = 0; in snd_pcm_oss_prepare()
1435 tmp = snd_pcm_oss_write2(substream, runtime->oss.buffer + runtime->oss.period_ptr, in snd_pcm_oss_write1()
1436 runtime->oss.buffer_used - runtime->oss.period_ptr, 1); in snd_pcm_oss_write1()
1440 runtime->oss.period_ptr += tmp; in snd_pcm_oss_write1()
1441 runtime->oss.period_ptr %= runtime->oss.period_bytes; in snd_pcm_oss_write1()
1442 if (runtime->oss.period_ptr == 0 || in snd_pcm_oss_write1()
1443 runtime->oss.period_ptr == runtime->oss.buffer_used) in snd_pcm_oss_write1()
1535 runtime->oss.period_ptr = tmp; in snd_pcm_oss_read1()
1589 runtime->oss.period_ptr = 0; in snd_pcm_oss_reset()
1696 } else if (runtime->oss.period_ptr > 0) { in snd_pcm_oss_sync()
[all …]

Completed in 14 milliseconds