Lines Matching refs:appl_ptr
378 frames = hw_ptr - pcm->mmap_control->appl_ptr; in pcm_get_htimestamp()
380 frames = hw_ptr + pcm->buffer_size - pcm->mmap_control->appl_ptr; in pcm_get_htimestamp()
801 avail = pcm->mmap_status->hw_ptr + pcm->buffer_size - pcm->mmap_control->appl_ptr; in pcm_mmap_playback_avail()
813 int avail = pcm->mmap_status->hw_ptr - pcm->mmap_control->appl_ptr; in pcm_mmap_capture_avail()
830 unsigned int appl_ptr = pcm->mmap_control->appl_ptr; in pcm_mmap_appl_forward() local
831 appl_ptr += frames; in pcm_mmap_appl_forward()
834 if (appl_ptr > pcm->boundary) in pcm_mmap_appl_forward()
835 appl_ptr -= pcm->boundary; in pcm_mmap_appl_forward()
836 pcm->mmap_control->appl_ptr = appl_ptr; in pcm_mmap_appl_forward()
848 *offset = pcm->mmap_control->appl_ptr % pcm->buffer_size; in pcm_mmap_begin()
965 (unsigned int)pcm->mmap_control->appl_ptr, in pcm_mmap_transfer()
994 (unsigned int)pcm->mmap_control->appl_ptr, in pcm_mmap_transfer()
996 pcm->mmap_control->appl_ptr = 0; in pcm_mmap_transfer()
1015 (unsigned int)pcm->mmap_control->appl_ptr, in pcm_mmap_transfer()