Lines Matching refs:arg

171 static void v4l_print_querycap(const void *arg, bool write_only)  in v4l_print_querycap()  argument
173 const struct v4l2_capability *p = arg; in v4l_print_querycap()
183 static void v4l_print_enuminput(const void *arg, bool write_only) in v4l_print_enuminput() argument
185 const struct v4l2_input *p = arg; in v4l_print_enuminput()
194 static void v4l_print_enumoutput(const void *arg, bool write_only) in v4l_print_enumoutput() argument
196 const struct v4l2_output *p = arg; in v4l_print_enumoutput()
204 static void v4l_print_audio(const void *arg, bool write_only) in v4l_print_audio() argument
206 const struct v4l2_audio *p = arg; in v4l_print_audio()
216 static void v4l_print_audioout(const void *arg, bool write_only) in v4l_print_audioout() argument
218 const struct v4l2_audioout *p = arg; in v4l_print_audioout()
228 static void v4l_print_fmtdesc(const void *arg, bool write_only) in v4l_print_fmtdesc() argument
230 const struct v4l2_fmtdesc *p = arg; in v4l_print_fmtdesc()
241 static void v4l_print_format(const void *arg, bool write_only) in v4l_print_format() argument
243 const struct v4l2_format *p = arg; in v4l_print_format()
338 static void v4l_print_framebuffer(const void *arg, bool write_only) in v4l_print_framebuffer() argument
340 const struct v4l2_framebuffer *p = arg; in v4l_print_framebuffer()
355 static void v4l_print_buftype(const void *arg, bool write_only) in v4l_print_buftype() argument
357 pr_cont("type=%s\n", prt_names(*(u32 *)arg, v4l2_type_names)); in v4l_print_buftype()
360 static void v4l_print_modulator(const void *arg, bool write_only) in v4l_print_modulator() argument
362 const struct v4l2_modulator *p = arg; in v4l_print_modulator()
373 static void v4l_print_tuner(const void *arg, bool write_only) in v4l_print_tuner() argument
375 const struct v4l2_tuner *p = arg; in v4l_print_tuner()
389 static void v4l_print_frequency(const void *arg, bool write_only) in v4l_print_frequency() argument
391 const struct v4l2_frequency *p = arg; in v4l_print_frequency()
397 static void v4l_print_standard(const void *arg, bool write_only) in v4l_print_standard() argument
399 const struct v4l2_standard *p = arg; in v4l_print_standard()
409 static void v4l_print_std(const void *arg, bool write_only) in v4l_print_std() argument
411 pr_cont("std=0x%08Lx\n", *(const long long unsigned *)arg); in v4l_print_std()
414 static void v4l_print_hw_freq_seek(const void *arg, bool write_only) in v4l_print_hw_freq_seek() argument
416 const struct v4l2_hw_freq_seek *p = arg; in v4l_print_hw_freq_seek()
424 static void v4l_print_requestbuffers(const void *arg, bool write_only) in v4l_print_requestbuffers() argument
426 const struct v4l2_requestbuffers *p = arg; in v4l_print_requestbuffers()
434 static void v4l_print_buffer(const void *arg, bool write_only) in v4l_print_buffer() argument
436 const struct v4l2_buffer *p = arg; in v4l_print_buffer()
473 static void v4l_print_exportbuffer(const void *arg, bool write_only) in v4l_print_exportbuffer() argument
475 const struct v4l2_exportbuffer *p = arg; in v4l_print_exportbuffer()
482 static void v4l_print_create_buffers(const void *arg, bool write_only) in v4l_print_create_buffers() argument
484 const struct v4l2_create_buffers *p = arg; in v4l_print_create_buffers()
492 static void v4l_print_streamparm(const void *arg, bool write_only) in v4l_print_streamparm() argument
494 const struct v4l2_streamparm *p = arg; in v4l_print_streamparm()
521 static void v4l_print_queryctrl(const void *arg, bool write_only) in v4l_print_queryctrl() argument
523 const struct v4l2_queryctrl *p = arg; in v4l_print_queryctrl()
532 static void v4l_print_query_ext_ctrl(const void *arg, bool write_only) in v4l_print_query_ext_ctrl() argument
534 const struct v4l2_query_ext_ctrl *p = arg; in v4l_print_query_ext_ctrl()
546 static void v4l_print_querymenu(const void *arg, bool write_only) in v4l_print_querymenu() argument
548 const struct v4l2_querymenu *p = arg; in v4l_print_querymenu()
553 static void v4l_print_control(const void *arg, bool write_only) in v4l_print_control() argument
555 const struct v4l2_control *p = arg; in v4l_print_control()
560 static void v4l_print_ext_controls(const void *arg, bool write_only) in v4l_print_ext_controls() argument
562 const struct v4l2_ext_controls *p = arg; in v4l_print_ext_controls()
578 static void v4l_print_cropcap(const void *arg, bool write_only) in v4l_print_cropcap() argument
580 const struct v4l2_cropcap *p = arg; in v4l_print_cropcap()
593 static void v4l_print_crop(const void *arg, bool write_only) in v4l_print_crop() argument
595 const struct v4l2_crop *p = arg; in v4l_print_crop()
603 static void v4l_print_selection(const void *arg, bool write_only) in v4l_print_selection() argument
605 const struct v4l2_selection *p = arg; in v4l_print_selection()
613 static void v4l_print_jpegcompression(const void *arg, bool write_only) in v4l_print_jpegcompression() argument
615 const struct v4l2_jpegcompression *p = arg; in v4l_print_jpegcompression()
623 static void v4l_print_enc_idx(const void *arg, bool write_only) in v4l_print_enc_idx() argument
625 const struct v4l2_enc_idx *p = arg; in v4l_print_enc_idx()
631 static void v4l_print_encoder_cmd(const void *arg, bool write_only) in v4l_print_encoder_cmd() argument
633 const struct v4l2_encoder_cmd *p = arg; in v4l_print_encoder_cmd()
639 static void v4l_print_decoder_cmd(const void *arg, bool write_only) in v4l_print_decoder_cmd() argument
641 const struct v4l2_decoder_cmd *p = arg; in v4l_print_decoder_cmd()
652 static void v4l_print_dbg_chip_info(const void *arg, bool write_only) in v4l_print_dbg_chip_info() argument
654 const struct v4l2_dbg_chip_info *p = arg; in v4l_print_dbg_chip_info()
665 static void v4l_print_dbg_register(const void *arg, bool write_only) in v4l_print_dbg_register() argument
667 const struct v4l2_dbg_register *p = arg; in v4l_print_dbg_register()
679 static void v4l_print_dv_timings(const void *arg, bool write_only) in v4l_print_dv_timings() argument
681 const struct v4l2_dv_timings *p = arg; in v4l_print_dv_timings()
708 static void v4l_print_enum_dv_timings(const void *arg, bool write_only) in v4l_print_enum_dv_timings() argument
710 const struct v4l2_enum_dv_timings *p = arg; in v4l_print_enum_dv_timings()
716 static void v4l_print_dv_timings_cap(const void *arg, bool write_only) in v4l_print_dv_timings_cap() argument
718 const struct v4l2_dv_timings_cap *p = arg; in v4l_print_dv_timings_cap()
735 static void v4l_print_frmsizeenum(const void *arg, bool write_only) in v4l_print_frmsizeenum() argument
737 const struct v4l2_frmsizeenum *p = arg; in v4l_print_frmsizeenum()
765 static void v4l_print_frmivalenum(const void *arg, bool write_only) in v4l_print_frmivalenum() argument
767 const struct v4l2_frmivalenum *p = arg; in v4l_print_frmivalenum()
799 static void v4l_print_event(const void *arg, bool write_only) in v4l_print_event() argument
801 const struct v4l2_event *p = arg; in v4l_print_event()
833 static void v4l_print_event_subscription(const void *arg, bool write_only) in v4l_print_event_subscription() argument
835 const struct v4l2_event_subscription *p = arg; in v4l_print_event_subscription()
841 static void v4l_print_sliced_vbi_cap(const void *arg, bool write_only) in v4l_print_sliced_vbi_cap() argument
843 const struct v4l2_sliced_vbi_cap *p = arg; in v4l_print_sliced_vbi_cap()
854 static void v4l_print_freq_band(const void *arg, bool write_only) in v4l_print_freq_band() argument
856 const struct v4l2_frequency_band *p = arg; in v4l_print_freq_band()
865 static void v4l_print_edid(const void *arg, bool write_only) in v4l_print_edid() argument
867 const struct v4l2_edid *p = arg; in v4l_print_edid()
873 static void v4l_print_u32(const void *arg, bool write_only) in v4l_print_u32() argument
875 pr_cont("value=%u\n", *(const u32 *)arg); in v4l_print_u32()
878 static void v4l_print_newline(const void *arg, bool write_only) in v4l_print_newline() argument
883 static void v4l_print_default(const void *arg, bool write_only) in v4l_print_default() argument
1012 struct file *file, void *fh, void *arg) in v4l_querycap() argument
1014 struct v4l2_capability *cap = (struct v4l2_capability *)arg; in v4l_querycap()
1034 struct file *file, void *fh, void *arg) in v4l_s_input() argument
1036 return ops->vidioc_s_input(file, fh, *(unsigned int *)arg); in v4l_s_input()
1040 struct file *file, void *fh, void *arg) in v4l_s_output() argument
1042 return ops->vidioc_s_output(file, fh, *(unsigned int *)arg); in v4l_s_output()
1046 struct file *file, void *fh, void *arg) in v4l_g_priority() argument
1049 u32 *p = arg; in v4l_g_priority()
1057 struct file *file, void *fh, void *arg) in v4l_s_priority() argument
1061 u32 *p = arg; in v4l_s_priority()
1071 struct file *file, void *fh, void *arg) in v4l_enuminput() argument
1074 struct v4l2_input *p = arg; in v4l_enuminput()
1089 struct file *file, void *fh, void *arg) in v4l_enumoutput() argument
1092 struct v4l2_output *p = arg; in v4l_enumoutput()
1107 struct file *file, void *fh, void *arg) in v4l_enum_fmt() argument
1109 struct v4l2_fmtdesc *p = arg; in v4l_enum_fmt()
1120 return ops->vidioc_enum_fmt_vid_cap(file, fh, arg); in v4l_enum_fmt()
1124 return ops->vidioc_enum_fmt_vid_cap_mplane(file, fh, arg); in v4l_enum_fmt()
1128 return ops->vidioc_enum_fmt_vid_overlay(file, fh, arg); in v4l_enum_fmt()
1132 return ops->vidioc_enum_fmt_vid_out(file, fh, arg); in v4l_enum_fmt()
1136 return ops->vidioc_enum_fmt_vid_out_mplane(file, fh, arg); in v4l_enum_fmt()
1140 return ops->vidioc_enum_fmt_sdr_cap(file, fh, arg); in v4l_enum_fmt()
1146 struct file *file, void *fh, void *arg) in v4l_g_fmt() argument
1148 struct v4l2_format *p = arg; in v4l_g_fmt()
1185 ret = ops->vidioc_g_fmt_vid_cap(file, fh, arg); in v4l_g_fmt()
1192 return ops->vidioc_g_fmt_vid_cap_mplane(file, fh, arg); in v4l_g_fmt()
1196 return ops->vidioc_g_fmt_vid_overlay(file, fh, arg); in v4l_g_fmt()
1200 return ops->vidioc_g_fmt_vbi_cap(file, fh, arg); in v4l_g_fmt()
1204 return ops->vidioc_g_fmt_sliced_vbi_cap(file, fh, arg); in v4l_g_fmt()
1209 ret = ops->vidioc_g_fmt_vid_out(file, fh, arg); in v4l_g_fmt()
1216 return ops->vidioc_g_fmt_vid_out_mplane(file, fh, arg); in v4l_g_fmt()
1220 return ops->vidioc_g_fmt_vid_out_overlay(file, fh, arg); in v4l_g_fmt()
1224 return ops->vidioc_g_fmt_vbi_out(file, fh, arg); in v4l_g_fmt()
1228 return ops->vidioc_g_fmt_sliced_vbi_out(file, fh, arg); in v4l_g_fmt()
1232 return ops->vidioc_g_fmt_sdr_cap(file, fh, arg); in v4l_g_fmt()
1238 struct file *file, void *fh, void *arg) in v4l_s_fmt() argument
1240 struct v4l2_format *p = arg; in v4l_s_fmt()
1255 ret = ops->vidioc_s_fmt_vid_cap(file, fh, arg); in v4l_s_fmt()
1263 return ops->vidioc_s_fmt_vid_cap_mplane(file, fh, arg); in v4l_s_fmt()
1268 return ops->vidioc_s_fmt_vid_overlay(file, fh, arg); in v4l_s_fmt()
1273 return ops->vidioc_s_fmt_vbi_cap(file, fh, arg); in v4l_s_fmt()
1278 return ops->vidioc_s_fmt_sliced_vbi_cap(file, fh, arg); in v4l_s_fmt()
1283 ret = ops->vidioc_s_fmt_vid_out(file, fh, arg); in v4l_s_fmt()
1291 return ops->vidioc_s_fmt_vid_out_mplane(file, fh, arg); in v4l_s_fmt()
1296 return ops->vidioc_s_fmt_vid_out_overlay(file, fh, arg); in v4l_s_fmt()
1301 return ops->vidioc_s_fmt_vbi_out(file, fh, arg); in v4l_s_fmt()
1306 return ops->vidioc_s_fmt_sliced_vbi_out(file, fh, arg); in v4l_s_fmt()
1311 return ops->vidioc_s_fmt_sdr_cap(file, fh, arg); in v4l_s_fmt()
1317 struct file *file, void *fh, void *arg) in v4l_try_fmt() argument
1319 struct v4l2_format *p = arg; in v4l_try_fmt()
1334 ret = ops->vidioc_try_fmt_vid_cap(file, fh, arg); in v4l_try_fmt()
1342 return ops->vidioc_try_fmt_vid_cap_mplane(file, fh, arg); in v4l_try_fmt()
1347 return ops->vidioc_try_fmt_vid_overlay(file, fh, arg); in v4l_try_fmt()
1352 return ops->vidioc_try_fmt_vbi_cap(file, fh, arg); in v4l_try_fmt()
1357 return ops->vidioc_try_fmt_sliced_vbi_cap(file, fh, arg); in v4l_try_fmt()
1362 ret = ops->vidioc_try_fmt_vid_out(file, fh, arg); in v4l_try_fmt()
1370 return ops->vidioc_try_fmt_vid_out_mplane(file, fh, arg); in v4l_try_fmt()
1375 return ops->vidioc_try_fmt_vid_out_overlay(file, fh, arg); in v4l_try_fmt()
1380 return ops->vidioc_try_fmt_vbi_out(file, fh, arg); in v4l_try_fmt()
1385 return ops->vidioc_try_fmt_sliced_vbi_out(file, fh, arg); in v4l_try_fmt()
1390 return ops->vidioc_try_fmt_sdr_cap(file, fh, arg); in v4l_try_fmt()
1396 struct file *file, void *fh, void *arg) in v4l_streamon() argument
1398 return ops->vidioc_streamon(file, fh, *(unsigned int *)arg); in v4l_streamon()
1402 struct file *file, void *fh, void *arg) in v4l_streamoff() argument
1404 return ops->vidioc_streamoff(file, fh, *(unsigned int *)arg); in v4l_streamoff()
1408 struct file *file, void *fh, void *arg) in v4l_g_tuner() argument
1411 struct v4l2_tuner *p = arg; in v4l_g_tuner()
1423 struct file *file, void *fh, void *arg) in v4l_s_tuner() argument
1426 struct v4l2_tuner *p = arg; in v4l_s_tuner()
1434 struct file *file, void *fh, void *arg) in v4l_g_modulator() argument
1436 struct v4l2_modulator *p = arg; in v4l_g_modulator()
1446 struct file *file, void *fh, void *arg) in v4l_g_frequency() argument
1449 struct v4l2_frequency *p = arg; in v4l_g_frequency()
1460 struct file *file, void *fh, void *arg) in v4l_s_frequency() argument
1463 const struct v4l2_frequency *p = arg; in v4l_s_frequency()
1479 struct file *file, void *fh, void *arg) in v4l_enumstd() argument
1482 struct v4l2_standard *p = arg; in v4l_enumstd()
1516 struct file *file, void *fh, void *arg) in v4l_s_std() argument
1519 v4l2_std_id id = *(v4l2_std_id *)arg, norm; in v4l_s_std()
1530 struct file *file, void *fh, void *arg) in v4l_querystd() argument
1533 v4l2_std_id *p = arg; in v4l_querystd()
1544 return ops->vidioc_querystd(file, fh, arg); in v4l_querystd()
1548 struct file *file, void *fh, void *arg) in v4l_s_hw_freq_seek() argument
1551 struct v4l2_hw_freq_seek *p = arg; in v4l_s_hw_freq_seek()
1566 struct file *file, void *fh, void *arg) in v4l_overlay() argument
1568 return ops->vidioc_overlay(file, fh, *(unsigned int *)arg); in v4l_overlay()
1572 struct file *file, void *fh, void *arg) in v4l_reqbufs() argument
1574 struct v4l2_requestbuffers *p = arg; in v4l_reqbufs()
1586 struct file *file, void *fh, void *arg) in v4l_querybuf() argument
1588 struct v4l2_buffer *p = arg; in v4l_querybuf()
1595 struct file *file, void *fh, void *arg) in v4l_qbuf() argument
1597 struct v4l2_buffer *p = arg; in v4l_qbuf()
1604 struct file *file, void *fh, void *arg) in v4l_dqbuf() argument
1606 struct v4l2_buffer *p = arg; in v4l_dqbuf()
1613 struct file *file, void *fh, void *arg) in v4l_create_bufs() argument
1615 struct v4l2_create_buffers *create = arg; in v4l_create_bufs()
1633 struct file *file, void *fh, void *arg) in v4l_prepare_buf() argument
1635 struct v4l2_buffer *b = arg; in v4l_prepare_buf()
1642 struct file *file, void *fh, void *arg) in v4l_g_parm() argument
1644 struct v4l2_streamparm *p = arg; in v4l_g_parm()
1663 struct file *file, void *fh, void *arg) in v4l_s_parm() argument
1665 struct v4l2_streamparm *p = arg; in v4l_s_parm()
1672 struct file *file, void *fh, void *arg) in v4l_queryctrl() argument
1675 struct v4l2_queryctrl *p = arg; in v4l_queryctrl()
1689 struct file *file, void *fh, void *arg) in v4l_query_ext_ctrl() argument
1692 struct v4l2_query_ext_ctrl *p = arg; in v4l_query_ext_ctrl()
1706 struct file *file, void *fh, void *arg) in v4l_querymenu() argument
1709 struct v4l2_querymenu *p = arg; in v4l_querymenu()
1723 struct file *file, void *fh, void *arg) in v4l_g_ctrl() argument
1726 struct v4l2_control *p = arg; in v4l_g_ctrl()
1757 struct file *file, void *fh, void *arg) in v4l_s_ctrl() argument
1760 struct v4l2_control *p = arg; in v4l_s_ctrl()
1786 struct file *file, void *fh, void *arg) in v4l_g_ext_ctrls() argument
1789 struct v4l2_ext_controls *p = arg; in v4l_g_ext_ctrls()
1805 struct file *file, void *fh, void *arg) in v4l_s_ext_ctrls() argument
1808 struct v4l2_ext_controls *p = arg; in v4l_s_ext_ctrls()
1824 struct file *file, void *fh, void *arg) in v4l_try_ext_ctrls() argument
1827 struct v4l2_ext_controls *p = arg; in v4l_try_ext_ctrls()
1843 struct file *file, void *fh, void *arg) in v4l_g_crop() argument
1845 struct v4l2_crop *p = arg; in v4l_g_crop()
1870 struct file *file, void *fh, void *arg) in v4l_s_crop() argument
1872 struct v4l2_crop *p = arg; in v4l_s_crop()
1892 struct file *file, void *fh, void *arg) in v4l_cropcap() argument
1894 struct v4l2_cropcap *p = arg; in v4l_cropcap()
1934 struct file *file, void *fh, void *arg) in v4l_log_status() argument
1950 struct file *file, void *fh, void *arg) in v4l_dbg_g_register() argument
1953 struct v4l2_dbg_register *p = arg; in v4l_dbg_g_register()
1978 struct file *file, void *fh, void *arg) in v4l_dbg_s_register() argument
1981 const struct v4l2_dbg_register *p = arg; in v4l_dbg_s_register()
2006 struct file *file, void *fh, void *arg) in v4l_dbg_g_chip_info() argument
2010 struct v4l2_dbg_chip_info *p = arg; in v4l_dbg_g_chip_info()
2022 return ops->vidioc_g_chip_info(file, fh, arg); in v4l_dbg_g_chip_info()
2049 struct file *file, void *fh, void *arg) in v4l_dqevent() argument
2051 return v4l2_event_dequeue(fh, arg, file->f_flags & O_NONBLOCK); in v4l_dqevent()
2055 struct file *file, void *fh, void *arg) in v4l_subscribe_event() argument
2057 return ops->vidioc_subscribe_event(fh, arg); in v4l_subscribe_event()
2061 struct file *file, void *fh, void *arg) in v4l_unsubscribe_event() argument
2063 return ops->vidioc_unsubscribe_event(fh, arg); in v4l_unsubscribe_event()
2067 struct file *file, void *fh, void *arg) in v4l_g_sliced_vbi_cap() argument
2069 struct v4l2_sliced_vbi_cap *p = arg; in v4l_g_sliced_vbi_cap()
2082 struct file *file, void *fh, void *arg) in v4l_enum_freq_bands() argument
2085 struct v4l2_frequency_band *p = arg; in v4l_enum_freq_bands()
2153 void (*debug)(const void *arg, bool write_only);
2333 unsigned int cmd, void *arg) in __video_do_ioctl() argument
2379 ret = (*vidioc)(file, fh, arg); in __video_do_ioctl()
2381 ret = info->u.func(ops, file, fh, arg); in __video_do_ioctl()
2387 cmd, arg); in __video_do_ioctl()
2402 info->debug(arg, write_only); in __video_do_ioctl()
2405 info->debug(arg, write_only); in __video_do_ioctl()
2478 video_usercopy(struct file *file, unsigned int cmd, unsigned long arg, in video_usercopy() argument
2483 void *parg = (void *)arg; in video_usercopy()
2519 if (copy_from_user(parg, (void __user *)arg, n)) in video_usercopy()
2580 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in video_usercopy()
2592 unsigned int cmd, unsigned long arg) in video_ioctl2() argument
2594 return video_usercopy(file, cmd, arg, __video_do_ioctl); in video_ioctl2()