Home
last modified time | relevance | path

Searched refs:new_hw_ptr (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/sound/core/
A Dpcm_lib.c83 frames = new_hw_ptr - ofs; in snd_pcm_playback_silence()
314 new_hw_ptr = hw_base + pos; in snd_pcm_update_hw_ptr0()
319 if (delta > new_hw_ptr) { in snd_pcm_update_hw_ptr0()
328 new_hw_ptr = hw_base + pos; in snd_pcm_update_hw_ptr0()
335 if (new_hw_ptr < old_hw_ptr) { in snd_pcm_update_hw_ptr0()
341 new_hw_ptr = hw_base + pos; in snd_pcm_update_hw_ptr0()
344 delta = new_hw_ptr - old_hw_ptr; in snd_pcm_update_hw_ptr0()
366 new_hw_ptr = hw_base + pos; in snd_pcm_update_hw_ptr0()
401 new_hw_ptr = old_hw_ptr; in snd_pcm_update_hw_ptr0()
423 hw_base = new_hw_ptr - (new_hw_ptr % runtime->buffer_size); in snd_pcm_update_hw_ptr0()
[all …]
A Dpcm_local.h33 snd_pcm_uframes_t new_hw_ptr);
/linux-6.3-rc2/sound/xen/
A Dxen_snd_front_alsa.c580 snd_pcm_uframes_t delta, new_hw_ptr, cur_frame; in xen_snd_front_alsa_handle_cur_pos() local
587 new_hw_ptr = (snd_pcm_uframes_t)atomic_read(&stream->hw_ptr); in xen_snd_front_alsa_handle_cur_pos()
588 new_hw_ptr = (new_hw_ptr + delta) % substream->runtime->buffer_size; in xen_snd_front_alsa_handle_cur_pos()
589 atomic_set(&stream->hw_ptr, (int)new_hw_ptr); in xen_snd_front_alsa_handle_cur_pos()

Completed in 10 milliseconds