Lines Matching refs:arg
179 static long subdev_do_ioctl(struct file *file, unsigned int cmd, void *arg) in subdev_do_ioctl() argument
191 return v4l2_queryctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl()
194 return v4l2_query_ext_ctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl()
197 return v4l2_querymenu(vfh->ctrl_handler, arg); in subdev_do_ioctl()
200 return v4l2_g_ctrl(vfh->ctrl_handler, arg); in subdev_do_ioctl()
203 return v4l2_s_ctrl(vfh, vfh->ctrl_handler, arg); in subdev_do_ioctl()
206 return v4l2_g_ext_ctrls(vfh->ctrl_handler, arg); in subdev_do_ioctl()
209 return v4l2_s_ext_ctrls(vfh, vfh->ctrl_handler, arg); in subdev_do_ioctl()
212 return v4l2_try_ext_ctrls(vfh->ctrl_handler, arg); in subdev_do_ioctl()
218 return v4l2_event_dequeue(vfh, arg, file->f_flags & O_NONBLOCK); in subdev_do_ioctl()
221 return v4l2_subdev_call(sd, core, subscribe_event, vfh, arg); in subdev_do_ioctl()
224 return v4l2_subdev_call(sd, core, unsubscribe_event, vfh, arg); in subdev_do_ioctl()
229 struct v4l2_dbg_register *p = arg; in subdev_do_ioctl()
237 struct v4l2_dbg_register *p = arg; in subdev_do_ioctl()
258 struct v4l2_subdev_format *format = arg; in subdev_do_ioctl()
268 struct v4l2_subdev_format *format = arg; in subdev_do_ioctl()
278 struct v4l2_subdev_crop *crop = arg; in subdev_do_ioctl()
299 struct v4l2_subdev_crop *crop = arg; in subdev_do_ioctl()
321 struct v4l2_subdev_mbus_code_enum *code = arg; in subdev_do_ioctl()
335 struct v4l2_subdev_frame_size_enum *fse = arg; in subdev_do_ioctl()
349 struct v4l2_subdev_frame_interval *fi = arg; in subdev_do_ioctl()
354 return v4l2_subdev_call(sd, video, g_frame_interval, arg); in subdev_do_ioctl()
358 struct v4l2_subdev_frame_interval *fi = arg; in subdev_do_ioctl()
363 return v4l2_subdev_call(sd, video, s_frame_interval, arg); in subdev_do_ioctl()
367 struct v4l2_subdev_frame_interval_enum *fie = arg; in subdev_do_ioctl()
381 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl()
392 struct v4l2_subdev_selection *sel = arg; in subdev_do_ioctl()
403 struct v4l2_subdev_edid *edid = arg; in subdev_do_ioctl()
413 struct v4l2_subdev_edid *edid = arg; in subdev_do_ioctl()
423 struct v4l2_dv_timings_cap *cap = arg; in subdev_do_ioctl()
432 struct v4l2_enum_dv_timings *dvt = arg; in subdev_do_ioctl()
441 return v4l2_subdev_call(sd, video, query_dv_timings, arg); in subdev_do_ioctl()
444 return v4l2_subdev_call(sd, video, g_dv_timings, arg); in subdev_do_ioctl()
447 return v4l2_subdev_call(sd, video, s_dv_timings, arg); in subdev_do_ioctl()
450 return v4l2_subdev_call(sd, core, ioctl, cmd, arg); in subdev_do_ioctl()
457 unsigned long arg) in subdev_ioctl() argument
459 return video_usercopy(file, cmd, arg, subdev_do_ioctl); in subdev_ioctl()
464 unsigned long arg) in subdev_compat_ioctl32() argument
469 return v4l2_subdev_call(sd, core, compat_ioctl32, cmd, arg); in subdev_compat_ioctl32()