Lines Matching defs:fh

26 #include <media/v4l2-fh.h>
1091 struct file *file, void *fh, void *arg)
1104 ret = ops->vidioc_querycap(file, fh, cap);
1125 struct file *file, void *fh, void *arg)
1134 return ops->vidioc_g_input(file, fh, arg);
1138 struct file *file, void *fh, void *arg)
1147 return ops->vidioc_g_output(file, fh, arg);
1151 struct file *file, void *fh, void *arg)
1163 return ops->vidioc_s_input(file, fh, *(unsigned int *)arg);
1167 struct file *file, void *fh, void *arg)
1174 return ops->vidioc_s_output(file, fh, *(unsigned int *)arg);
1178 struct file *file, void *fh, void *arg)
1189 struct file *file, void *fh, void *arg)
1203 struct file *file, void *fh, void *arg)
1225 return ops->vidioc_enum_input(file, fh, p);
1229 struct file *file, void *fh, void *arg)
1251 return ops->vidioc_enum_output(file, fh, p);
1565 struct file *file, void *fh, void *arg)
1595 ret = ops->vidioc_enum_fmt_vid_cap(file, fh, arg);
1600 ret = ops->vidioc_enum_fmt_vid_overlay(file, fh, arg);
1612 ret = ops->vidioc_enum_fmt_vid_out(file, fh, arg);
1617 ret = ops->vidioc_enum_fmt_sdr_cap(file, fh, arg);
1622 ret = ops->vidioc_enum_fmt_sdr_out(file, fh, arg);
1627 ret = ops->vidioc_enum_fmt_meta_cap(file, fh, arg);
1632 ret = ops->vidioc_enum_fmt_meta_out(file, fh, arg);
1656 struct file *file, void *fh, void *arg)
1672 ret = ops->vidioc_g_fmt_vid_cap(file, fh, arg);
1679 return ops->vidioc_g_fmt_vid_cap_mplane(file, fh, arg);
1681 return ops->vidioc_g_fmt_vid_overlay(file, fh, arg);
1683 return ops->vidioc_g_fmt_vbi_cap(file, fh, arg);
1685 return ops->vidioc_g_fmt_sliced_vbi_cap(file, fh, arg);
1690 ret = ops->vidioc_g_fmt_vid_out(file, fh, arg);
1695 return ops->vidioc_g_fmt_vid_out_mplane(file, fh, arg);
1697 return ops->vidioc_g_fmt_vid_out_overlay(file, fh, arg);
1699 return ops->vidioc_g_fmt_vbi_out(file, fh, arg);
1701 return ops->vidioc_g_fmt_sliced_vbi_out(file, fh, arg);
1703 return ops->vidioc_g_fmt_sdr_cap(file, fh, arg);
1705 return ops->vidioc_g_fmt_sdr_out(file, fh, arg);
1707 return ops->vidioc_g_fmt_meta_cap(file, fh, arg);
1709 return ops->vidioc_g_fmt_meta_out(file, fh, arg);
1715 struct file *file, void *fh, void *arg)
1735 ret = ops->vidioc_s_fmt_vid_cap(file, fh, arg);
1748 return ops->vidioc_s_fmt_vid_cap_mplane(file, fh, arg);
1756 return ops->vidioc_s_fmt_vid_overlay(file, fh, arg);
1761 return ops->vidioc_s_fmt_vbi_cap(file, fh, arg);
1766 return ops->vidioc_s_fmt_sliced_vbi_cap(file, fh, arg);
1771 ret = ops->vidioc_s_fmt_vid_out(file, fh, arg);
1782 return ops->vidioc_s_fmt_vid_out_mplane(file, fh, arg);
1790 return ops->vidioc_s_fmt_vid_out_overlay(file, fh, arg);
1795 return ops->vidioc_s_fmt_vbi_out(file, fh, arg);
1800 return ops->vidioc_s_fmt_sliced_vbi_out(file, fh, arg);
1805 return ops->vidioc_s_fmt_sdr_cap(file, fh, arg);
1810 return ops->vidioc_s_fmt_sdr_out(file, fh, arg);
1815 return ops->vidioc_s_fmt_meta_cap(file, fh, arg);
1820 return ops->vidioc_s_fmt_meta_out(file, fh, arg);
1826 struct file *file, void *fh, void *arg)
1843 ret = ops->vidioc_try_fmt_vid_cap(file, fh, arg);
1856 return ops->vidioc_try_fmt_vid_cap_mplane(file, fh, arg);
1864 return ops->vidioc_try_fmt_vid_overlay(file, fh, arg);
1869 return ops->vidioc_try_fmt_vbi_cap(file, fh, arg);
1874 return ops->vidioc_try_fmt_sliced_vbi_cap(file, fh, arg);
1879 ret = ops->vidioc_try_fmt_vid_out(file, fh, arg);
1890 return ops->vidioc_try_fmt_vid_out_mplane(file, fh, arg);
1898 return ops->vidioc_try_fmt_vid_out_overlay(file, fh, arg);
1903 return ops->vidioc_try_fmt_vbi_out(file, fh, arg);
1908 return ops->vidioc_try_fmt_sliced_vbi_out(file, fh, arg);
1913 return ops->vidioc_try_fmt_sdr_cap(file, fh, arg);
1918 return ops->vidioc_try_fmt_sdr_out(file, fh, arg);
1923 return ops->vidioc_try_fmt_meta_cap(file, fh, arg);
1928 return ops->vidioc_try_fmt_meta_out(file, fh, arg);
1934 struct file *file, void *fh, void *arg)
1936 return ops->vidioc_streamon(file, fh, *(unsigned int *)arg);
1940 struct file *file, void *fh, void *arg)
1942 return ops->vidioc_streamoff(file, fh, *(unsigned int *)arg);
1946 struct file *file, void *fh, void *arg)
1954 err = ops->vidioc_g_tuner(file, fh, p);
1961 struct file *file, void *fh, void *arg)
1972 return ops->vidioc_s_tuner(file, fh, p);
1976 struct file *file, void *fh, void *arg)
1985 err = ops->vidioc_g_modulator(file, fh, p);
1992 struct file *file, void *fh, void *arg)
2000 return ops->vidioc_s_modulator(file, fh, p);
2004 struct file *file, void *fh, void *arg)
2014 return ops->vidioc_g_frequency(file, fh, p);
2018 struct file *file, void *fh, void *arg)
2037 return ops->vidioc_s_frequency(file, fh, p);
2041 struct file *file, void *fh, void *arg)
2050 struct file *file, void *fh, void *arg)
2064 return ops->vidioc_s_std(file, fh, norm);
2068 struct file *file, void *fh, void *arg)
2086 return ops->vidioc_querystd(file, fh, arg);
2090 struct file *file, void *fh, void *arg)
2108 return ops->vidioc_s_hw_freq_seek(file, fh, p);
2112 struct file *file, void *fh, void *arg)
2117 return ops->vidioc_s_fbuf(file, fh, p);
2121 struct file *file, void *fh, void *arg)
2123 return ops->vidioc_overlay(file, fh, *(unsigned int *)arg);
2127 struct file *file, void *fh, void *arg)
2142 return ops->vidioc_reqbufs(file, fh, p);
2146 struct file *file, void *fh, void *arg)
2151 return ret ? ret : ops->vidioc_querybuf(file, fh, p);
2155 struct file *file, void *fh, void *arg)
2160 return ret ? ret : ops->vidioc_qbuf(file, fh, p);
2164 struct file *file, void *fh, void *arg)
2169 return ret ? ret : ops->vidioc_dqbuf(file, fh, p);
2173 struct file *file, void *fh, void *arg)
2190 ret = ops->vidioc_create_bufs(file, fh, create);
2200 struct file *file, void *fh, void *arg)
2205 return ret ? ret : ops->vidioc_prepare_buf(file, fh, b);
2209 struct file *file, void *fh, void *arg)
2214 return ops->vidioc_remove_bufs(file, fh, remove);
2220 struct file *file, void *fh, void *arg)
2230 return ops->vidioc_g_parm(file, fh, p);
2236 ret = ops->vidioc_g_std(file, fh, &std);
2243 struct file *file, void *fh, void *arg)
2263 return ops->vidioc_s_parm(file, fh, p);
2267 struct file *file, void *fh, void *arg)
2272 test_bit(V4L2_FL_USES_V4L2_FH, &vfd->flags) ? fh : NULL;
2279 return ops->vidioc_queryctrl(file, fh, p);
2284 struct file *file, void *fh, void *arg)
2289 test_bit(V4L2_FL_USES_V4L2_FH, &vfd->flags) ? fh : NULL;
2296 return ops->vidioc_query_ext_ctrl(file, fh, p);
2301 struct file *file, void *fh, void *arg)
2306 test_bit(V4L2_FL_USES_V4L2_FH, &vfd->flags) ? fh : NULL;
2313 return ops->vidioc_querymenu(file, fh, p);
2318 struct file *file, void *fh, void *arg)
2323 test_bit(V4L2_FL_USES_V4L2_FH, &vfd->flags) ? fh : NULL;
2332 return ops->vidioc_g_ctrl(file, fh, p);
2342 int ret = ops->vidioc_g_ext_ctrls(file, fh, &ctrls);
2352 struct file *file, void *fh, void *arg)
2357 test_bit(V4L2_FL_USES_V4L2_FH, &vfd->flags) ? fh : NULL;
2367 return ops->vidioc_s_ctrl(file, fh, p);
2378 ret = ops->vidioc_s_ext_ctrls(file, fh, &ctrls);
2384 struct file *file, void *fh, void *arg)
2389 test_bit(V4L2_FL_USES_V4L2_FH, &vfd->flags) ? fh : NULL;
2401 ops->vidioc_g_ext_ctrls(file, fh, p) : -EINVAL;
2405 struct file *file, void *fh, void *arg)
2410 test_bit(V4L2_FL_USES_V4L2_FH, &vfd->flags) ? fh : NULL;
2422 ops->vidioc_s_ext_ctrls(file, fh, p) : -EINVAL;
2426 struct file *file, void *fh, void *arg)
2431 test_bit(V4L2_FL_USES_V4L2_FH, &vfd->flags) ? fh : NULL;
2443 ops->vidioc_try_ext_ctrls(file, fh, p) : -EINVAL;
2456 struct file *file, void *fh, void *arg)
2466 ret = ops->vidioc_g_selection(file, fh, p);
2472 struct file *file, void *fh, void *arg)
2482 ret = ops->vidioc_s_selection(file, fh, p);
2488 struct file *file, void *fh, void *arg)
2509 ret = v4l_g_selection(ops, file, fh, &s);
2518 struct file *file, void *fh, void *arg)
2539 return v4l_s_selection(ops, file, fh, &s);
2543 struct file *file, void *fh, void *arg)
2567 ret = ops->vidioc_g_pixelaspect(file, fh, s.type,
2589 ret = v4l_g_selection(ops, file, fh, &s);
2600 ret = v4l_g_selection(ops, file, fh, &s);
2609 struct file *file, void *fh, void *arg)
2617 ret = ops->vidioc_log_status(file, fh);
2625 struct file *file, void *fh, void *arg)
2645 return ops->vidioc_g_register(file, fh, p);
2653 struct file *file, void *fh, void *arg)
2673 return ops->vidioc_s_register(file, fh, p);
2681 struct file *file, void *fh, void *arg)
2697 return ops->vidioc_g_chip_info(file, fh, arg);
2724 struct file *file, void *fh, void *arg)
2726 return v4l2_event_dequeue(fh, arg, file->f_flags & O_NONBLOCK);
2730 struct file *file, void *fh, void *arg)
2732 return ops->vidioc_subscribe_event(fh, arg);
2736 struct file *file, void *fh, void *arg)
2738 return ops->vidioc_unsubscribe_event(fh, arg);
2742 struct file *file, void *fh, void *arg)
2753 return ops->vidioc_g_sliced_vbi_cap(file, fh, p);
2757 struct file *file, void *fh, void *arg)
2775 err = ops->vidioc_enum_freq_bands(file, fh, p);
2787 err = ops->vidioc_g_tuner(file, fh, &t);
2806 err = ops->vidioc_g_modulator(file, fh, &m);
2824 void *fh, void *p);
2845 struct file *file, void *fh, void *p) \
2847 return ops->vidioc_ ## _vidioc(file, fh, p); \
3043 void *fh = file->private_data;
3105 ret = info->func(ops, file, fh, arg);
3109 ret = ops->vidioc_default(file, fh,