Searched refs:new_hw_ptr (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/sound/core/ |
H A D | pcm_lib.c | 64 void snd_pcm_playback_silence(struct snd_pcm_substream *substream, snd_pcm_uframes_t new_hw_ptr) in snd_pcm_playback_silence() argument 75 if (new_hw_ptr == ULONG_MAX) in snd_pcm_playback_silence() 76 new_hw_ptr = runtime->status->hw_ptr; in snd_pcm_playback_silence() 78 noise_dist = appl_ptr - new_hw_ptr; in snd_pcm_playback_silence() 94 if (new_hw_ptr == ULONG_MAX) { in snd_pcm_playback_silence() 113 update_silence_vars(runtime, hw_ptr, new_hw_ptr); in snd_pcm_playback_silence() 288 snd_pcm_uframes_t old_hw_ptr, new_hw_ptr, hw_base; in snd_pcm_update_hw_ptr0() local 339 new_hw_ptr = hw_base + pos; in snd_pcm_update_hw_ptr0() 344 if (delta > new_hw_ptr) { in snd_pcm_update_hw_ptr0() 353 new_hw_ptr in snd_pcm_update_hw_ptr0() [all...] |
H A D | pcm_local.h | 33 snd_pcm_uframes_t new_hw_ptr);
|
/kernel/linux/linux-5.10/sound/core/ |
H A D | pcm_lib.c | 45 void snd_pcm_playback_silence(struct snd_pcm_substream *substream, snd_pcm_uframes_t new_hw_ptr) in snd_pcm_playback_silence() argument 73 if (new_hw_ptr == ULONG_MAX) { /* initialization */ in snd_pcm_playback_silence() 83 frames = new_hw_ptr - ofs; in snd_pcm_playback_silence() 89 runtime->silence_start = new_hw_ptr; in snd_pcm_playback_silence() 262 snd_pcm_uframes_t old_hw_ptr, new_hw_ptr, hw_base; in snd_pcm_update_hw_ptr0() local 313 new_hw_ptr = hw_base + pos; in snd_pcm_update_hw_ptr0() 318 if (delta > new_hw_ptr) { in snd_pcm_update_hw_ptr0() 327 new_hw_ptr = hw_base + pos; in snd_pcm_update_hw_ptr0() 332 /* new_hw_ptr might be lower than old_hw_ptr in case when */ in snd_pcm_update_hw_ptr0() 334 if (new_hw_ptr < old_hw_pt in snd_pcm_update_hw_ptr0() [all...] |
H A D | pcm_local.h | 33 snd_pcm_uframes_t new_hw_ptr);
|
/kernel/linux/linux-5.10/sound/xen/ |
H A D | xen_snd_front_alsa.c | 580 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()
|
/kernel/linux/linux-6.6/sound/xen/ |
H A D | xen_snd_front_alsa.c | 580 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 7 milliseconds