Lines Matching refs:position
725 snd_pcm_uframes_t position = bytes_to_frames(runtime, in hsw_notify_pointer() local
749 if (position > old_position) { in hsw_notify_pointer()
750 if (position < dma_frames) { in hsw_notify_pointer()
751 samples = SST_SAMPLES(runtime, position - old_position); in hsw_notify_pointer()
768 if (position < dma_frames) { in hsw_notify_pointer()
769 samples = SST_SAMPLES(runtime, position); in hsw_notify_pointer()
775 sst_hsw_stream_set_old_position(hsw, stream, position); in hsw_notify_pointer()
792 u32 position; in hsw_pcm_pointer() local
797 position = sst_hsw_get_dsp_position(hsw, pcm_data->stream); in hsw_pcm_pointer()
799 offset = bytes_to_frames(runtime, position); in hsw_pcm_pointer()
803 position, ppos); in hsw_pcm_pointer()