Lines Matching refs:sync_ptr
169 struct snd_pcm_sync_ptr *sync_ptr;
241 if (pcm->sync_ptr) {
242 pcm->sync_ptr->flags = flags;
243 if (ioctl(pcm->fd, SNDRV_PCM_IOCTL_SYNC_PTR, pcm->sync_ptr) < 0)
251 if (pcm->sync_ptr)
280 pcm->sync_ptr = calloc(1, sizeof(*pcm->sync_ptr));
281 if (!pcm->sync_ptr)
283 pcm->mmap_status = &pcm->sync_ptr->s.status;
284 pcm->mmap_control = &pcm->sync_ptr->c.control;
296 if (pcm->sync_ptr) {
297 free(pcm->sync_ptr);
298 pcm->sync_ptr = NULL;