Lines Matching refs:appl_ptr
350 frames = hw_ptr - pcm->mmap_control->appl_ptr;
352 frames = hw_ptr + pcm->buffer_size - pcm->mmap_control->appl_ptr;
628 avail = pcm->mmap_status->hw_ptr + pcm->buffer_size - pcm->mmap_control->appl_ptr;
640 int avail = pcm->mmap_status->hw_ptr - pcm->mmap_control->appl_ptr;
657 unsigned int appl_ptr = pcm->mmap_control->appl_ptr;
658 appl_ptr += frames;
661 if (appl_ptr > pcm->boundary)
662 appl_ptr -= pcm->boundary;
663 pcm->mmap_control->appl_ptr = appl_ptr;
675 *offset = pcm->mmap_control->appl_ptr % pcm->buffer_size;
793 (unsigned int)pcm->mmap_control->appl_ptr,
822 (unsigned int)pcm->mmap_control->appl_ptr,
824 pcm->mmap_control->appl_ptr = 0;
843 (unsigned int)pcm->mmap_control->appl_ptr,