Lines Matching refs:control
482 struct snd_pcm_mmap_control32 control; member
492 volatile struct snd_pcm_mmap_control *control; in snd_pcm_ioctl_sync_ptr_compat() local
503 get_user(scontrol.appl_ptr, &src->c.control.appl_ptr) || in snd_pcm_ioctl_sync_ptr_compat()
504 get_user(scontrol.avail_min, &src->c.control.avail_min)) in snd_pcm_ioctl_sync_ptr_compat()
512 control = runtime->control; in snd_pcm_ioctl_sync_ptr_compat()
519 control->appl_ptr = scontrol.appl_ptr; in snd_pcm_ioctl_sync_ptr_compat()
521 scontrol.appl_ptr = control->appl_ptr % boundary; in snd_pcm_ioctl_sync_ptr_compat()
523 control->avail_min = scontrol.avail_min; in snd_pcm_ioctl_sync_ptr_compat()
525 scontrol.avail_min = control->avail_min; in snd_pcm_ioctl_sync_ptr_compat()
538 put_user(scontrol.appl_ptr, &src->c.control.appl_ptr) || in snd_pcm_ioctl_sync_ptr_compat()
539 put_user(scontrol.avail_min, &src->c.control.avail_min)) in snd_pcm_ioctl_sync_ptr_compat()
570 struct snd_pcm_mmap_control_x32 control; member
580 volatile struct snd_pcm_mmap_control *control; in snd_pcm_ioctl_sync_ptr_x32() local
591 get_user(scontrol.appl_ptr, &src->c.control.appl_ptr) || in snd_pcm_ioctl_sync_ptr_x32()
592 get_user(scontrol.avail_min, &src->c.control.avail_min)) in snd_pcm_ioctl_sync_ptr_x32()
600 control = runtime->control; in snd_pcm_ioctl_sync_ptr_x32()
607 control->appl_ptr = scontrol.appl_ptr; in snd_pcm_ioctl_sync_ptr_x32()
609 scontrol.appl_ptr = control->appl_ptr % boundary; in snd_pcm_ioctl_sync_ptr_x32()
611 control->avail_min = scontrol.avail_min; in snd_pcm_ioctl_sync_ptr_x32()
613 scontrol.avail_min = control->avail_min; in snd_pcm_ioctl_sync_ptr_x32()
625 put_user(scontrol.appl_ptr, &src->c.control.appl_ptr) || in snd_pcm_ioctl_sync_ptr_x32()
626 put_user(scontrol.avail_min, &src->c.control.avail_min)) in snd_pcm_ioctl_sync_ptr_x32()