Lines Matching refs:arg

172 static void v4l_print_querycap(const void *arg, bool write_only)  in v4l_print_querycap()  argument
174 const struct v4l2_capability *p = arg; in v4l_print_querycap()
184 static void v4l_print_enuminput(const void *arg, bool write_only) in v4l_print_enuminput() argument
186 const struct v4l2_input *p = arg; in v4l_print_enuminput()
195 static void v4l_print_enumoutput(const void *arg, bool write_only) in v4l_print_enumoutput() argument
197 const struct v4l2_output *p = arg; in v4l_print_enumoutput()
205 static void v4l_print_audio(const void *arg, bool write_only) in v4l_print_audio() argument
207 const struct v4l2_audio *p = arg; in v4l_print_audio()
217 static void v4l_print_audioout(const void *arg, bool write_only) in v4l_print_audioout() argument
219 const struct v4l2_audioout *p = arg; in v4l_print_audioout()
229 static void v4l_print_fmtdesc(const void *arg, bool write_only) in v4l_print_fmtdesc() argument
231 const struct v4l2_fmtdesc *p = arg; in v4l_print_fmtdesc()
242 static void v4l_print_format(const void *arg, bool write_only) in v4l_print_format() argument
244 const struct v4l2_format *p = arg; in v4l_print_format()
341 static void v4l_print_framebuffer(const void *arg, bool write_only) in v4l_print_framebuffer() argument
343 const struct v4l2_framebuffer *p = arg; in v4l_print_framebuffer()
358 static void v4l_print_buftype(const void *arg, bool write_only) in v4l_print_buftype() argument
360 pr_cont("type=%s\n", prt_names(*(u32 *)arg, v4l2_type_names)); in v4l_print_buftype()
363 static void v4l_print_modulator(const void *arg, bool write_only) in v4l_print_modulator() argument
365 const struct v4l2_modulator *p = arg; in v4l_print_modulator()
376 static void v4l_print_tuner(const void *arg, bool write_only) in v4l_print_tuner() argument
378 const struct v4l2_tuner *p = arg; in v4l_print_tuner()
392 static void v4l_print_frequency(const void *arg, bool write_only) in v4l_print_frequency() argument
394 const struct v4l2_frequency *p = arg; in v4l_print_frequency()
400 static void v4l_print_standard(const void *arg, bool write_only) in v4l_print_standard() argument
402 const struct v4l2_standard *p = arg; in v4l_print_standard()
412 static void v4l_print_std(const void *arg, bool write_only) in v4l_print_std() argument
414 pr_cont("std=0x%08Lx\n", *(const long long unsigned *)arg); in v4l_print_std()
417 static void v4l_print_hw_freq_seek(const void *arg, bool write_only) in v4l_print_hw_freq_seek() argument
419 const struct v4l2_hw_freq_seek *p = arg; in v4l_print_hw_freq_seek()
427 static void v4l_print_requestbuffers(const void *arg, bool write_only) in v4l_print_requestbuffers() argument
429 const struct v4l2_requestbuffers *p = arg; in v4l_print_requestbuffers()
437 static void v4l_print_buffer(const void *arg, bool write_only) in v4l_print_buffer() argument
439 const struct v4l2_buffer *p = arg; in v4l_print_buffer()
476 static void v4l_print_exportbuffer(const void *arg, bool write_only) in v4l_print_exportbuffer() argument
478 const struct v4l2_exportbuffer *p = arg; in v4l_print_exportbuffer()
485 static void v4l_print_create_buffers(const void *arg, bool write_only) in v4l_print_create_buffers() argument
487 const struct v4l2_create_buffers *p = arg; in v4l_print_create_buffers()
495 static void v4l_print_streamparm(const void *arg, bool write_only) in v4l_print_streamparm() argument
497 const struct v4l2_streamparm *p = arg; in v4l_print_streamparm()
524 static void v4l_print_queryctrl(const void *arg, bool write_only) in v4l_print_queryctrl() argument
526 const struct v4l2_queryctrl *p = arg; in v4l_print_queryctrl()
535 static void v4l_print_query_ext_ctrl(const void *arg, bool write_only) in v4l_print_query_ext_ctrl() argument
537 const struct v4l2_query_ext_ctrl *p = arg; in v4l_print_query_ext_ctrl()
549 static void v4l_print_querymenu(const void *arg, bool write_only) in v4l_print_querymenu() argument
551 const struct v4l2_querymenu *p = arg; in v4l_print_querymenu()
556 static void v4l_print_control(const void *arg, bool write_only) in v4l_print_control() argument
558 const struct v4l2_control *p = arg; in v4l_print_control()
563 static void v4l_print_ext_controls(const void *arg, bool write_only) in v4l_print_ext_controls() argument
565 const struct v4l2_ext_controls *p = arg; in v4l_print_ext_controls()
581 static void v4l_print_cropcap(const void *arg, bool write_only) in v4l_print_cropcap() argument
583 const struct v4l2_cropcap *p = arg; in v4l_print_cropcap()
596 static void v4l_print_crop(const void *arg, bool write_only) in v4l_print_crop() argument
598 const struct v4l2_crop *p = arg; in v4l_print_crop()
606 static void v4l_print_selection(const void *arg, bool write_only) in v4l_print_selection() argument
608 const struct v4l2_selection *p = arg; in v4l_print_selection()
616 static void v4l_print_jpegcompression(const void *arg, bool write_only) in v4l_print_jpegcompression() argument
618 const struct v4l2_jpegcompression *p = arg; in v4l_print_jpegcompression()
626 static void v4l_print_enc_idx(const void *arg, bool write_only) in v4l_print_enc_idx() argument
628 const struct v4l2_enc_idx *p = arg; in v4l_print_enc_idx()
634 static void v4l_print_encoder_cmd(const void *arg, bool write_only) in v4l_print_encoder_cmd() argument
636 const struct v4l2_encoder_cmd *p = arg; in v4l_print_encoder_cmd()
642 static void v4l_print_decoder_cmd(const void *arg, bool write_only) in v4l_print_decoder_cmd() argument
644 const struct v4l2_decoder_cmd *p = arg; in v4l_print_decoder_cmd()
655 static void v4l_print_dbg_chip_info(const void *arg, bool write_only) in v4l_print_dbg_chip_info() argument
657 const struct v4l2_dbg_chip_info *p = arg; in v4l_print_dbg_chip_info()
668 static void v4l_print_dbg_register(const void *arg, bool write_only) in v4l_print_dbg_register() argument
670 const struct v4l2_dbg_register *p = arg; in v4l_print_dbg_register()
682 static void v4l_print_dv_timings(const void *arg, bool write_only) in v4l_print_dv_timings() argument
684 const struct v4l2_dv_timings *p = arg; in v4l_print_dv_timings()
711 static void v4l_print_enum_dv_timings(const void *arg, bool write_only) in v4l_print_enum_dv_timings() argument
713 const struct v4l2_enum_dv_timings *p = arg; in v4l_print_enum_dv_timings()
719 static void v4l_print_dv_timings_cap(const void *arg, bool write_only) in v4l_print_dv_timings_cap() argument
721 const struct v4l2_dv_timings_cap *p = arg; in v4l_print_dv_timings_cap()
738 static void v4l_print_frmsizeenum(const void *arg, bool write_only) in v4l_print_frmsizeenum() argument
740 const struct v4l2_frmsizeenum *p = arg; in v4l_print_frmsizeenum()
768 static void v4l_print_frmivalenum(const void *arg, bool write_only) in v4l_print_frmivalenum() argument
770 const struct v4l2_frmivalenum *p = arg; in v4l_print_frmivalenum()
802 static void v4l_print_event(const void *arg, bool write_only) in v4l_print_event() argument
804 const struct v4l2_event *p = arg; in v4l_print_event()
836 static void v4l_print_event_subscription(const void *arg, bool write_only) in v4l_print_event_subscription() argument
838 const struct v4l2_event_subscription *p = arg; in v4l_print_event_subscription()
844 static void v4l_print_sliced_vbi_cap(const void *arg, bool write_only) in v4l_print_sliced_vbi_cap() argument
846 const struct v4l2_sliced_vbi_cap *p = arg; in v4l_print_sliced_vbi_cap()
857 static void v4l_print_freq_band(const void *arg, bool write_only) in v4l_print_freq_band() argument
859 const struct v4l2_frequency_band *p = arg; in v4l_print_freq_band()
868 static void v4l_print_edid(const void *arg, bool write_only) in v4l_print_edid() argument
870 const struct v4l2_edid *p = arg; in v4l_print_edid()
876 static void v4l_print_u32(const void *arg, bool write_only) in v4l_print_u32() argument
878 pr_cont("value=%u\n", *(const u32 *)arg); in v4l_print_u32()
881 static void v4l_print_newline(const void *arg, bool write_only) in v4l_print_newline() argument
886 static void v4l_print_default(const void *arg, bool write_only) in v4l_print_default() argument
1019 struct file *file, void *fh, void *arg) in v4l_querycap() argument
1021 struct v4l2_capability *cap = (struct v4l2_capability *)arg; in v4l_querycap()
1042 struct file *file, void *fh, void *arg) in v4l_s_input() argument
1044 return ops->vidioc_s_input(file, fh, *(unsigned int *)arg); in v4l_s_input()
1048 struct file *file, void *fh, void *arg) in v4l_s_output() argument
1050 return ops->vidioc_s_output(file, fh, *(unsigned int *)arg); in v4l_s_output()
1054 struct file *file, void *fh, void *arg) in v4l_g_priority() argument
1057 u32 *p = arg; in v4l_g_priority()
1065 struct file *file, void *fh, void *arg) in v4l_s_priority() argument
1069 u32 *p = arg; in v4l_s_priority()
1079 struct file *file, void *fh, void *arg) in v4l_enuminput() argument
1082 struct v4l2_input *p = arg; in v4l_enuminput()
1097 struct file *file, void *fh, void *arg) in v4l_enumoutput() argument
1100 struct v4l2_output *p = arg; in v4l_enumoutput()
1292 struct file *file, void *fh, void *arg) in v4l_enum_fmt() argument
1294 struct v4l2_fmtdesc *p = arg; in v4l_enum_fmt()
1306 ret = ops->vidioc_enum_fmt_vid_cap(file, fh, arg); in v4l_enum_fmt()
1311 ret = ops->vidioc_enum_fmt_vid_cap_mplane(file, fh, arg); in v4l_enum_fmt()
1316 ret = ops->vidioc_enum_fmt_vid_overlay(file, fh, arg); in v4l_enum_fmt()
1321 ret = ops->vidioc_enum_fmt_vid_out(file, fh, arg); in v4l_enum_fmt()
1326 ret = ops->vidioc_enum_fmt_vid_out_mplane(file, fh, arg); in v4l_enum_fmt()
1331 ret = ops->vidioc_enum_fmt_sdr_cap(file, fh, arg); in v4l_enum_fmt()
1336 ret = ops->vidioc_enum_fmt_sdr_out(file, fh, arg); in v4l_enum_fmt()
1345 struct file *file, void *fh, void *arg) in v4l_g_fmt() argument
1347 struct v4l2_format *p = arg; in v4l_g_fmt()
1384 ret = ops->vidioc_g_fmt_vid_cap(file, fh, arg); in v4l_g_fmt()
1391 return ops->vidioc_g_fmt_vid_cap_mplane(file, fh, arg); in v4l_g_fmt()
1395 return ops->vidioc_g_fmt_vid_overlay(file, fh, arg); in v4l_g_fmt()
1399 return ops->vidioc_g_fmt_vbi_cap(file, fh, arg); in v4l_g_fmt()
1403 return ops->vidioc_g_fmt_sliced_vbi_cap(file, fh, arg); in v4l_g_fmt()
1408 ret = ops->vidioc_g_fmt_vid_out(file, fh, arg); in v4l_g_fmt()
1415 return ops->vidioc_g_fmt_vid_out_mplane(file, fh, arg); in v4l_g_fmt()
1419 return ops->vidioc_g_fmt_vid_out_overlay(file, fh, arg); in v4l_g_fmt()
1423 return ops->vidioc_g_fmt_vbi_out(file, fh, arg); in v4l_g_fmt()
1427 return ops->vidioc_g_fmt_sliced_vbi_out(file, fh, arg); in v4l_g_fmt()
1431 return ops->vidioc_g_fmt_sdr_cap(file, fh, arg); in v4l_g_fmt()
1435 return ops->vidioc_g_fmt_sdr_out(file, fh, arg); in v4l_g_fmt()
1441 struct file *file, void *fh, void *arg) in v4l_s_fmt() argument
1443 struct v4l2_format *p = arg; in v4l_s_fmt()
1458 ret = ops->vidioc_s_fmt_vid_cap(file, fh, arg); in v4l_s_fmt()
1466 return ops->vidioc_s_fmt_vid_cap_mplane(file, fh, arg); in v4l_s_fmt()
1471 return ops->vidioc_s_fmt_vid_overlay(file, fh, arg); in v4l_s_fmt()
1476 return ops->vidioc_s_fmt_vbi_cap(file, fh, arg); in v4l_s_fmt()
1481 return ops->vidioc_s_fmt_sliced_vbi_cap(file, fh, arg); in v4l_s_fmt()
1486 ret = ops->vidioc_s_fmt_vid_out(file, fh, arg); in v4l_s_fmt()
1494 return ops->vidioc_s_fmt_vid_out_mplane(file, fh, arg); in v4l_s_fmt()
1499 return ops->vidioc_s_fmt_vid_out_overlay(file, fh, arg); in v4l_s_fmt()
1504 return ops->vidioc_s_fmt_vbi_out(file, fh, arg); in v4l_s_fmt()
1509 return ops->vidioc_s_fmt_sliced_vbi_out(file, fh, arg); in v4l_s_fmt()
1514 return ops->vidioc_s_fmt_sdr_cap(file, fh, arg); in v4l_s_fmt()
1519 return ops->vidioc_s_fmt_sdr_out(file, fh, arg); in v4l_s_fmt()
1525 struct file *file, void *fh, void *arg) in v4l_try_fmt() argument
1527 struct v4l2_format *p = arg; in v4l_try_fmt()
1542 ret = ops->vidioc_try_fmt_vid_cap(file, fh, arg); in v4l_try_fmt()
1550 return ops->vidioc_try_fmt_vid_cap_mplane(file, fh, arg); in v4l_try_fmt()
1555 return ops->vidioc_try_fmt_vid_overlay(file, fh, arg); in v4l_try_fmt()
1560 return ops->vidioc_try_fmt_vbi_cap(file, fh, arg); in v4l_try_fmt()
1565 return ops->vidioc_try_fmt_sliced_vbi_cap(file, fh, arg); in v4l_try_fmt()
1570 ret = ops->vidioc_try_fmt_vid_out(file, fh, arg); in v4l_try_fmt()
1578 return ops->vidioc_try_fmt_vid_out_mplane(file, fh, arg); in v4l_try_fmt()
1583 return ops->vidioc_try_fmt_vid_out_overlay(file, fh, arg); in v4l_try_fmt()
1588 return ops->vidioc_try_fmt_vbi_out(file, fh, arg); in v4l_try_fmt()
1593 return ops->vidioc_try_fmt_sliced_vbi_out(file, fh, arg); in v4l_try_fmt()
1598 return ops->vidioc_try_fmt_sdr_cap(file, fh, arg); in v4l_try_fmt()
1603 return ops->vidioc_try_fmt_sdr_out(file, fh, arg); in v4l_try_fmt()
1609 struct file *file, void *fh, void *arg) in v4l_streamon() argument
1611 return ops->vidioc_streamon(file, fh, *(unsigned int *)arg); in v4l_streamon()
1615 struct file *file, void *fh, void *arg) in v4l_streamoff() argument
1617 return ops->vidioc_streamoff(file, fh, *(unsigned int *)arg); in v4l_streamoff()
1621 struct file *file, void *fh, void *arg) in v4l_g_tuner() argument
1624 struct v4l2_tuner *p = arg; in v4l_g_tuner()
1636 struct file *file, void *fh, void *arg) in v4l_s_tuner() argument
1639 struct v4l2_tuner *p = arg; in v4l_s_tuner()
1647 struct file *file, void *fh, void *arg) in v4l_g_modulator() argument
1650 struct v4l2_modulator *p = arg; in v4l_g_modulator()
1663 struct file *file, void *fh, void *arg) in v4l_s_modulator() argument
1666 struct v4l2_modulator *p = arg; in v4l_s_modulator()
1675 struct file *file, void *fh, void *arg) in v4l_g_frequency() argument
1678 struct v4l2_frequency *p = arg; in v4l_g_frequency()
1689 struct file *file, void *fh, void *arg) in v4l_s_frequency() argument
1692 const struct v4l2_frequency *p = arg; in v4l_s_frequency()
1708 struct file *file, void *fh, void *arg) in v4l_enumstd() argument
1711 struct v4l2_standard *p = arg; in v4l_enumstd()
1745 struct file *file, void *fh, void *arg) in v4l_s_std() argument
1748 v4l2_std_id id = *(v4l2_std_id *)arg, norm; in v4l_s_std()
1759 struct file *file, void *fh, void *arg) in v4l_querystd() argument
1762 v4l2_std_id *p = arg; in v4l_querystd()
1773 return ops->vidioc_querystd(file, fh, arg); in v4l_querystd()
1777 struct file *file, void *fh, void *arg) in v4l_s_hw_freq_seek() argument
1780 struct v4l2_hw_freq_seek *p = arg; in v4l_s_hw_freq_seek()
1795 struct file *file, void *fh, void *arg) in v4l_overlay() argument
1797 return ops->vidioc_overlay(file, fh, *(unsigned int *)arg); in v4l_overlay()
1801 struct file *file, void *fh, void *arg) in v4l_reqbufs() argument
1803 struct v4l2_requestbuffers *p = arg; in v4l_reqbufs()
1815 struct file *file, void *fh, void *arg) in v4l_querybuf() argument
1817 struct v4l2_buffer *p = arg; in v4l_querybuf()
1824 struct file *file, void *fh, void *arg) in v4l_qbuf() argument
1826 struct v4l2_buffer *p = arg; in v4l_qbuf()
1833 struct file *file, void *fh, void *arg) in v4l_dqbuf() argument
1835 struct v4l2_buffer *p = arg; in v4l_dqbuf()
1842 struct file *file, void *fh, void *arg) in v4l_create_bufs() argument
1844 struct v4l2_create_buffers *create = arg; in v4l_create_bufs()
1864 struct file *file, void *fh, void *arg) in v4l_prepare_buf() argument
1866 struct v4l2_buffer *b = arg; in v4l_prepare_buf()
1873 struct file *file, void *fh, void *arg) in v4l_g_parm() argument
1875 struct v4l2_streamparm *p = arg; in v4l_g_parm()
1894 struct file *file, void *fh, void *arg) in v4l_s_parm() argument
1896 struct v4l2_streamparm *p = arg; in v4l_s_parm()
1903 struct file *file, void *fh, void *arg) in v4l_queryctrl() argument
1906 struct v4l2_queryctrl *p = arg; in v4l_queryctrl()
1920 struct file *file, void *fh, void *arg) in v4l_query_ext_ctrl() argument
1923 struct v4l2_query_ext_ctrl *p = arg; in v4l_query_ext_ctrl()
1937 struct file *file, void *fh, void *arg) in v4l_querymenu() argument
1940 struct v4l2_querymenu *p = arg; in v4l_querymenu()
1954 struct file *file, void *fh, void *arg) in v4l_g_ctrl() argument
1957 struct v4l2_control *p = arg; in v4l_g_ctrl()
1988 struct file *file, void *fh, void *arg) in v4l_s_ctrl() argument
1991 struct v4l2_control *p = arg; in v4l_s_ctrl()
2017 struct file *file, void *fh, void *arg) in v4l_g_ext_ctrls() argument
2020 struct v4l2_ext_controls *p = arg; in v4l_g_ext_ctrls()
2036 struct file *file, void *fh, void *arg) in v4l_s_ext_ctrls() argument
2039 struct v4l2_ext_controls *p = arg; in v4l_s_ext_ctrls()
2055 struct file *file, void *fh, void *arg) in v4l_try_ext_ctrls() argument
2058 struct v4l2_ext_controls *p = arg; in v4l_try_ext_ctrls()
2074 struct file *file, void *fh, void *arg) in v4l_g_crop() argument
2076 struct v4l2_crop *p = arg; in v4l_g_crop()
2101 struct file *file, void *fh, void *arg) in v4l_s_crop() argument
2103 struct v4l2_crop *p = arg; in v4l_s_crop()
2123 struct file *file, void *fh, void *arg) in v4l_cropcap() argument
2125 struct v4l2_cropcap *p = arg; in v4l_cropcap()
2165 struct file *file, void *fh, void *arg) in v4l_log_status() argument
2181 struct file *file, void *fh, void *arg) in v4l_dbg_g_register() argument
2184 struct v4l2_dbg_register *p = arg; in v4l_dbg_g_register()
2209 struct file *file, void *fh, void *arg) in v4l_dbg_s_register() argument
2212 const struct v4l2_dbg_register *p = arg; in v4l_dbg_s_register()
2237 struct file *file, void *fh, void *arg) in v4l_dbg_g_chip_info() argument
2241 struct v4l2_dbg_chip_info *p = arg; in v4l_dbg_g_chip_info()
2253 return ops->vidioc_g_chip_info(file, fh, arg); in v4l_dbg_g_chip_info()
2280 struct file *file, void *fh, void *arg) in v4l_dqevent() argument
2282 return v4l2_event_dequeue(fh, arg, file->f_flags & O_NONBLOCK); in v4l_dqevent()
2286 struct file *file, void *fh, void *arg) in v4l_subscribe_event() argument
2288 return ops->vidioc_subscribe_event(fh, arg); in v4l_subscribe_event()
2292 struct file *file, void *fh, void *arg) in v4l_unsubscribe_event() argument
2294 return ops->vidioc_unsubscribe_event(fh, arg); in v4l_unsubscribe_event()
2298 struct file *file, void *fh, void *arg) in v4l_g_sliced_vbi_cap() argument
2300 struct v4l2_sliced_vbi_cap *p = arg; in v4l_g_sliced_vbi_cap()
2313 struct file *file, void *fh, void *arg) in v4l_enum_freq_bands() argument
2316 struct v4l2_frequency_band *p = arg; in v4l_enum_freq_bands()
2384 void (*debug)(const void *arg, bool write_only);
2564 unsigned int cmd, void *arg) in __video_do_ioctl() argument
2610 ret = (*vidioc)(file, fh, arg); in __video_do_ioctl()
2612 ret = info->u.func(ops, file, fh, arg); in __video_do_ioctl()
2618 cmd, arg); in __video_do_ioctl()
2633 info->debug(arg, write_only); in __video_do_ioctl()
2636 info->debug(arg, write_only); in __video_do_ioctl()
2709 video_usercopy(struct file *file, unsigned int cmd, unsigned long arg, in video_usercopy() argument
2714 void *parg = (void *)arg; in video_usercopy()
2750 if (copy_from_user(parg, (void __user *)arg, n)) in video_usercopy()
2811 if (copy_to_user((void __user *)arg, parg, _IOC_SIZE(cmd))) in video_usercopy()
2823 unsigned int cmd, unsigned long arg) in video_ioctl2() argument
2825 return video_usercopy(file, cmd, arg, __video_do_ioctl); in video_ioctl2()