Lines Matching refs:appl_ptr
474 frames = hw_ptr - pcm->mmap_control->appl_ptr; in pcm_get_htimestamp()
476 frames = hw_ptr + pcm->buffer_size - pcm->mmap_control->appl_ptr; in pcm_get_htimestamp()
1084 avail = pcm->mmap_status->hw_ptr + pcm->buffer_size - pcm->mmap_control->appl_ptr; in pcm_mmap_playback_avail()
1096 int avail = pcm->mmap_status->hw_ptr - pcm->mmap_control->appl_ptr; in pcm_mmap_capture_avail()
1113 unsigned int appl_ptr = pcm->mmap_control->appl_ptr; in pcm_mmap_appl_forward() local
1114 appl_ptr += frames; in pcm_mmap_appl_forward()
1117 if (appl_ptr > pcm->boundary) in pcm_mmap_appl_forward()
1118 appl_ptr -= pcm->boundary; in pcm_mmap_appl_forward()
1119 pcm->mmap_control->appl_ptr = appl_ptr; in pcm_mmap_appl_forward()
1131 *offset = pcm->mmap_control->appl_ptr % pcm->buffer_size; in pcm_mmap_begin()
1253 (unsigned int)pcm->mmap_control->appl_ptr, in pcm_mmap_transfer()
1283 (unsigned int)pcm->mmap_control->appl_ptr, in pcm_mmap_transfer()
1285 pcm->mmap_control->appl_ptr = 0; in pcm_mmap_transfer()
1304 (unsigned int)pcm->mmap_control->appl_ptr, in pcm_mmap_transfer()