Lines Matching refs:buffer_pos
710 dest = runtime->dma_area + pSCOSnd->capture.buffer_pos * frame_bytes; in rtk_copy_capture_data_to_alsa()
711 if (pSCOSnd->capture.buffer_pos + frames <= runtime->buffer_size) { in rtk_copy_capture_data_to_alsa()
715 frames1 = runtime->buffer_size - pSCOSnd->capture.buffer_pos; in rtk_copy_capture_data_to_alsa()
722 pSCOSnd->capture.buffer_pos += frames; in rtk_copy_capture_data_to_alsa()
723 if (pSCOSnd->capture.buffer_pos >= runtime->buffer_size) { in rtk_copy_capture_data_to_alsa()
724 pSCOSnd->capture.buffer_pos -= runtime->buffer_size; in rtk_copy_capture_data_to_alsa()
727 if((pSCOSnd->capture.buffer_pos%runtime->period_size) == 0) { in rtk_copy_capture_data_to_alsa()
3250 RTKBT_DBG("%s, buffer_pos: %d", __FUNCTION__, pSCOSnd->playback.buffer_pos); in snd_copy_send_sco_data()
3252 source = runtime->dma_area + pSCOSnd->playback.buffer_pos * frame_bytes; in snd_copy_send_sco_data()
3254 if (pSCOSnd->playback.buffer_pos + period_size <= runtime->buffer_size) { in snd_copy_send_sco_data()
3258 frames1 = runtime->buffer_size - pSCOSnd->playback.buffer_pos; in snd_copy_send_sco_data()
3264 pSCOSnd->playback.buffer_pos += period_size; in snd_copy_send_sco_data()
3265 if ( pSCOSnd->playback.buffer_pos >= runtime->buffer_size) in snd_copy_send_sco_data()
3266 pSCOSnd->playback.buffer_pos -= runtime->buffer_size; in snd_copy_send_sco_data()
3904 return pSCOSnd->capture.buffer_pos; in snd_sco_capture_pcm_pointer()
4042 return pSCOSnd->playback.buffer_pos; in snd_sco_playback_pcm_pointer()