Lines Matching refs:src

27 				      s32 __user *src)  in snd_pcm_ioctl_delay_compat()  argument
38 if (put_user(delay, src)) in snd_pcm_ioctl_delay_compat()
44 u32 __user *src) in snd_pcm_ioctl_rewind_compat() argument
49 if (get_user(frames, src)) in snd_pcm_ioctl_rewind_compat()
55 if (put_user(err, src)) in snd_pcm_ioctl_rewind_compat()
61 u32 __user *src) in snd_pcm_ioctl_forward_compat() argument
66 if (get_user(frames, src)) in snd_pcm_ioctl_forward_compat()
72 if (put_user(err, src)) in snd_pcm_ioctl_forward_compat()
123 struct snd_pcm_sw_params32 __user *src) in snd_pcm_ioctl_sw_params_compat() argument
130 if (get_user(params.tstamp_mode, &src->tstamp_mode) || in snd_pcm_ioctl_sw_params_compat()
131 get_user(params.period_step, &src->period_step) || in snd_pcm_ioctl_sw_params_compat()
132 get_user(params.sleep_min, &src->sleep_min) || in snd_pcm_ioctl_sw_params_compat()
133 get_user(params.avail_min, &src->avail_min) || in snd_pcm_ioctl_sw_params_compat()
134 get_user(params.xfer_align, &src->xfer_align) || in snd_pcm_ioctl_sw_params_compat()
135 get_user(params.start_threshold, &src->start_threshold) || in snd_pcm_ioctl_sw_params_compat()
136 get_user(params.stop_threshold, &src->stop_threshold) || in snd_pcm_ioctl_sw_params_compat()
137 get_user(params.silence_threshold, &src->silence_threshold) || in snd_pcm_ioctl_sw_params_compat()
138 get_user(params.silence_size, &src->silence_size) || in snd_pcm_ioctl_sw_params_compat()
139 get_user(params.tstamp_type, &src->tstamp_type) || in snd_pcm_ioctl_sw_params_compat()
140 get_user(params.proto, &src->proto)) in snd_pcm_ioctl_sw_params_compat()
152 if (boundary && put_user(boundary, &src->boundary)) in snd_pcm_ioctl_sw_params_compat()
165 struct snd_pcm_channel_info32 __user *src) in snd_pcm_ioctl_channel_info_compat() argument
170 if (get_user(info.channel, &src->channel) || in snd_pcm_ioctl_channel_info_compat()
171 get_user(info.offset, &src->offset) || in snd_pcm_ioctl_channel_info_compat()
172 get_user(info.first, &src->first) || in snd_pcm_ioctl_channel_info_compat()
173 get_user(info.step, &src->step)) in snd_pcm_ioctl_channel_info_compat()
178 if (put_user(info.channel, &src->channel) || in snd_pcm_ioctl_channel_info_compat()
179 put_user(info.offset, &src->offset) || in snd_pcm_ioctl_channel_info_compat()
180 put_user(info.first, &src->first) || in snd_pcm_ioctl_channel_info_compat()
181 put_user(info.step, &src->step)) in snd_pcm_ioctl_channel_info_compat()
189 struct snd_pcm_channel_info __user *src);
214 struct snd_pcm_status32 __user *src, in snd_pcm_status_user_compat() argument
227 (u32 __user *)(&src->audio_tstamp_data))) in snd_pcm_status_user_compat()
233 if (clear_user(src, sizeof(*src))) in snd_pcm_status_user_compat()
235 if (put_user(status.state, &src->state) || in snd_pcm_status_user_compat()
236 compat_put_timespec(&status.trigger_tstamp, &src->trigger_tstamp) || in snd_pcm_status_user_compat()
237 compat_put_timespec(&status.tstamp, &src->tstamp) || in snd_pcm_status_user_compat()
238 put_user(status.appl_ptr, &src->appl_ptr) || in snd_pcm_status_user_compat()
239 put_user(status.hw_ptr, &src->hw_ptr) || in snd_pcm_status_user_compat()
240 put_user(status.delay, &src->delay) || in snd_pcm_status_user_compat()
241 put_user(status.avail, &src->avail) || in snd_pcm_status_user_compat()
242 put_user(status.avail_max, &src->avail_max) || in snd_pcm_status_user_compat()
243 put_user(status.overrange, &src->overrange) || in snd_pcm_status_user_compat()
244 put_user(status.suspended_state, &src->suspended_state) || in snd_pcm_status_user_compat()
245 put_user(status.audio_tstamp_data, &src->audio_tstamp_data) || in snd_pcm_status_user_compat()
246 compat_put_timespec(&status.audio_tstamp, &src->audio_tstamp) || in snd_pcm_status_user_compat()
247 compat_put_timespec(&status.driver_tstamp, &src->driver_tstamp) || in snd_pcm_status_user_compat()
248 put_user(status.audio_tstamp_accuracy, &src->audio_tstamp_accuracy)) in snd_pcm_status_user_compat()
275 #define put_timespec(src, dst) copy_to_user(dst, src, sizeof(*dst)) argument
278 struct snd_pcm_status_x32 __user *src, in snd_pcm_status_user_x32() argument
291 (u32 __user *)(&src->audio_tstamp_data))) in snd_pcm_status_user_x32()
297 if (clear_user(src, sizeof(*src))) in snd_pcm_status_user_x32()
299 if (put_user(status.state, &src->state) || in snd_pcm_status_user_x32()
300 put_timespec(&status.trigger_tstamp, &src->trigger_tstamp) || in snd_pcm_status_user_x32()
301 put_timespec(&status.tstamp, &src->tstamp) || in snd_pcm_status_user_x32()
302 put_user(status.appl_ptr, &src->appl_ptr) || in snd_pcm_status_user_x32()
303 put_user(status.hw_ptr, &src->hw_ptr) || in snd_pcm_status_user_x32()
304 put_user(status.delay, &src->delay) || in snd_pcm_status_user_x32()
305 put_user(status.avail, &src->avail) || in snd_pcm_status_user_x32()
306 put_user(status.avail_max, &src->avail_max) || in snd_pcm_status_user_x32()
307 put_user(status.overrange, &src->overrange) || in snd_pcm_status_user_x32()
308 put_user(status.suspended_state, &src->suspended_state) || in snd_pcm_status_user_x32()
309 put_user(status.audio_tstamp_data, &src->audio_tstamp_data) || in snd_pcm_status_user_x32()
310 put_timespec(&status.audio_tstamp, &src->audio_tstamp) || in snd_pcm_status_user_x32()
311 put_timespec(&status.driver_tstamp, &src->driver_tstamp) || in snd_pcm_status_user_x32()
312 put_user(status.audio_tstamp_accuracy, &src->audio_tstamp_accuracy)) in snd_pcm_status_user_x32()
488 struct snd_pcm_sync_ptr32 __user *src) in snd_pcm_ioctl_sync_ptr_compat() argument
502 if (get_user(sflags, &src->flags) || in snd_pcm_ioctl_sync_ptr_compat()
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()
532 if (put_user(sstatus.state, &src->s.status.state) || in snd_pcm_ioctl_sync_ptr_compat()
533 put_user(sstatus.hw_ptr, &src->s.status.hw_ptr) || in snd_pcm_ioctl_sync_ptr_compat()
534 compat_put_timespec(&sstatus.tstamp, &src->s.status.tstamp) || in snd_pcm_ioctl_sync_ptr_compat()
535 put_user(sstatus.suspended_state, &src->s.status.suspended_state) || in snd_pcm_ioctl_sync_ptr_compat()
537 &src->s.status.audio_tstamp) || 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()
576 struct snd_pcm_sync_ptr_x32 __user *src) in snd_pcm_ioctl_sync_ptr_x32() argument
590 if (get_user(sflags, &src->flags) || in snd_pcm_ioctl_sync_ptr_x32()
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()
620 if (put_user(sstatus.state, &src->s.status.state) || in snd_pcm_ioctl_sync_ptr_x32()
621 put_user(sstatus.hw_ptr, &src->s.status.hw_ptr) || in snd_pcm_ioctl_sync_ptr_x32()
622 put_timespec(&sstatus.tstamp, &src->s.status.tstamp) || in snd_pcm_ioctl_sync_ptr_x32()
623 put_user(sstatus.suspended_state, &src->s.status.suspended_state) || in snd_pcm_ioctl_sync_ptr_x32()
624 put_timespec(&sstatus.audio_tstamp, &src->s.status.audio_tstamp) || 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()