Lines Matching refs:appl_ptr
1003 status->appl_ptr = runtime->control->appl_ptr; in snd_pcm_status64()
1069 .appl_ptr = status64.appl_ptr, in snd_pcm_status_user32()
1845 runtime->control->appl_ptr = runtime->status->hw_ptr; in snd_pcm_post_reset()
1897 runtime->control->appl_ptr = runtime->status->hw_ptr; in snd_pcm_post_prepare()
2862 snd_pcm_sframes_t appl_ptr; in forward_appl_ptr() local
2869 appl_ptr = runtime->control->appl_ptr + frames; in forward_appl_ptr()
2870 if (appl_ptr >= (snd_pcm_sframes_t)runtime->boundary) in forward_appl_ptr()
2871 appl_ptr -= runtime->boundary; in forward_appl_ptr()
2872 ret = pcm_lib_apply_appl_ptr(substream, appl_ptr); in forward_appl_ptr()
2882 snd_pcm_sframes_t appl_ptr; in rewind_appl_ptr() local
2889 appl_ptr = runtime->control->appl_ptr - frames; in rewind_appl_ptr()
2890 if (appl_ptr < 0) in rewind_appl_ptr()
2891 appl_ptr += runtime->boundary; in rewind_appl_ptr()
2892 ret = pcm_lib_apply_appl_ptr(substream, appl_ptr); in rewind_appl_ptr()
2985 sync_ptr.c.control.appl_ptr); in snd_pcm_sync_ptr()
2991 sync_ptr.c.control.appl_ptr = control->appl_ptr; in snd_pcm_sync_ptr()
3020 u32 appl_ptr; member
3065 get_user(scontrol.appl_ptr, &src->c.control.appl_ptr) || in snd_pcm_ioctl_sync_ptr_compat()
3082 scontrol.appl_ptr); in snd_pcm_ioctl_sync_ptr_compat()
3088 scontrol.appl_ptr = control->appl_ptr % boundary; in snd_pcm_ioctl_sync_ptr_compat()
3106 put_user(scontrol.appl_ptr, &src->c.control.appl_ptr) || in snd_pcm_ioctl_sync_ptr_compat()