Home
last modified time | relevance | path

Searched refs:v4l2_ext_controls (Results 1 – 21 of 21) sorted by relevance

/openbmc/linux/drivers/media/v4l2-core/
H A Dv4l2-ctrls-priv.h77 struct v4l2_ext_controls *cs,
81 struct v4l2_ext_controls *cs,
88 struct media_device *mdev, struct v4l2_ext_controls *cs);
93 struct v4l2_ext_controls *cs, bool set);
H A Dv4l2-ctrls-api.c214 struct v4l2_ext_controls *cs, in prepare_ext_ctrls()
385 struct v4l2_ext_controls *cs, in v4l2_g_ext_ctrls_common()
486 struct media_device *mdev, struct v4l2_ext_controls *cs) in v4l2_g_ext_ctrls()
502 static int validate_ctrls(struct v4l2_ext_controls *cs, in validate_ctrls()
557 struct v4l2_ext_controls *cs, in try_set_ext_ctrls_common()
694 struct v4l2_ext_controls *cs, bool set) in try_set_ext_ctrls()
713 struct v4l2_ext_controls *cs) in v4l2_try_ext_ctrls()
723 struct v4l2_ext_controls *cs) in v4l2_s_ext_ctrls()
H A Dv4l2-compat-ioctl32.c693 static int get_v4l2_ext_controls32(struct v4l2_ext_controls *p64, in get_v4l2_ext_controls32()
701 *p64 = (struct v4l2_ext_controls) { in get_v4l2_ext_controls32()
713 static int put_v4l2_ext_controls32(struct v4l2_ext_controls *p64, in put_v4l2_ext_controls32()
1063 struct v4l2_ext_controls *ecs64 = arg; in v4l2_compat_get_array_args()
1133 struct v4l2_ext_controls *ecs64 = arg; in v4l2_compat_put_array_args()
H A Dv4l2-ctrls-request.c220 struct media_device *mdev, struct v4l2_ext_controls *cs) in v4l2_g_ext_ctrls_request()
265 struct v4l2_ext_controls *cs, bool set) in try_set_ext_ctrls_request()
H A Dv4l2-ioctl.c560 const struct v4l2_ext_controls *p = arg; in v4l_print_ext_controls()
866 static bool check_ext_ctrls(struct v4l2_ext_controls *c, unsigned long ioctl) in check_ext_ctrls()
2269 struct v4l2_ext_controls ctrls; in v4l_g_ctrl()
2303 struct v4l2_ext_controls ctrls; in v4l_s_ctrl()
2332 struct v4l2_ext_controls *p = arg; in v4l_g_ext_ctrls()
2353 struct v4l2_ext_controls *p = arg; in v4l_s_ext_ctrls()
2374 struct v4l2_ext_controls *p = arg; in v4l_try_ext_ctrls()
3130 struct v4l2_ext_controls *ctrls = parg; in check_array_args()
/openbmc/linux/include/media/
H A Dv4l2-ctrls.h1467 struct media_device *mdev, struct v4l2_ext_controls *c);
1483 struct v4l2_ext_controls *c);
1500 struct v4l2_ext_controls *c);
H A Dv4l2-ioctl.h469 struct v4l2_ext_controls *a);
471 struct v4l2_ext_controls *a);
473 struct v4l2_ext_controls *a);
/openbmc/linux/Documentation/userspace-api/media/v4l/
H A Dvidioc-g-ext-ctrls.rst20 ``int ioctl(int fd, VIDIOC_G_EXT_CTRLS, struct v4l2_ext_controls *argp)``
24 ``int ioctl(int fd, VIDIOC_S_EXT_CTRLS, struct v4l2_ext_controls *argp)``
28 ``int ioctl(int fd, VIDIOC_TRY_EXT_CTRLS, struct v4l2_ext_controls *argp)``
37 Pointer to struct :c:type:`v4l2_ext_controls`.
49 :c:type:`v4l2_ext_controls`, and initialize the
313 .. c:type:: v4l2_ext_controls
317 .. flat-table:: struct v4l2_ext_controls
493 invalid, or the struct :c:type:`v4l2_ext_controls`
H A Dextended-controls.rst52 :c:type:`v4l2_ext_controls`. This structure
/openbmc/linux/drivers/media/usb/uvc/
H A Duvcvideo.h782 struct v4l2_ext_controls *ctrls);
784 struct v4l2_ext_controls *ctrls) in uvc_ctrl_commit()
796 const struct v4l2_ext_controls *ctrls,
H A Duvc_v4l2.c1068 struct v4l2_ext_controls *ctrls, in uvc_ctrl_check_access()
1087 struct v4l2_ext_controls *ctrls) in uvc_ioctl_g_ext_ctrls()
1134 struct v4l2_ext_controls *ctrls, in uvc_ioctl_s_try_ext_ctrls()
1169 struct v4l2_ext_controls *ctrls) in uvc_ioctl_s_ext_ctrls()
1177 struct v4l2_ext_controls *ctrls) in uvc_ioctl_try_ext_ctrls()
H A Duvc_ctrl.c1152 const struct v4l2_ext_controls *ctrls, in uvc_ctrl_is_accessible()
1861 struct v4l2_ext_controls *ctrls, in uvc_ctrl_find_ctrl_idx()
1882 struct v4l2_ext_controls *ctrls) in __uvc_ctrl_commit()
/openbmc/linux/include/media/drv-intf/
H A Dcx2341x.h88 struct v4l2_ext_controls *ctrls, unsigned int cmd);
/openbmc/linux/include/uapi/linux/
H A Dvideodev2.h1844 struct v4l2_ext_controls { struct
2678 #define VIDIOC_G_EXT_CTRLS _IOWR('V', 71, struct v4l2_ext_controls)
2679 #define VIDIOC_S_EXT_CTRLS _IOWR('V', 72, struct v4l2_ext_controls)
2680 #define VIDIOC_TRY_EXT_CTRLS _IOWR('V', 73, struct v4l2_ext_controls)
/openbmc/linux/drivers/staging/media/atomisp/pci/
H A Datomisp_ioctl.c1476 struct v4l2_ext_controls *c) in atomisp_camera_g_ext_ctrls()
1555 struct v4l2_ext_controls *c) in atomisp_g_ext_ctrls()
1582 struct v4l2_ext_controls *c) in atomisp_camera_s_ext_ctrls()
1676 struct v4l2_ext_controls *c) in atomisp_s_ext_ctrls()
/openbmc/linux/drivers/media/usb/pvrusb2/
H A Dpvrusb2-v4l2.c600 struct v4l2_ext_controls *ctls) in pvr2_g_ext_ctrls()
635 struct v4l2_ext_controls *ctls) in pvr2_s_ext_ctrls()
660 struct v4l2_ext_controls *ctls) in pvr2_try_ext_ctrls()
H A Dpvrusb2-hdw.c740 struct v4l2_ext_controls cs; in ctrl_cx2341x_get()
758 struct v4l2_ext_controls cs; in ctrl_cx2341x_set()
3062 struct v4l2_ext_controls cs; in pvr2_hdw_commit_execute()
3124 struct v4l2_ext_controls cs; in pvr2_hdw_commit_execute()
/openbmc/linux/Documentation/userspace-api/media/mediactl/
H A Drequest-api.rst145 struct v4l2_ext_controls ctrls;
228 struct v4l2_ext_controls ctrls;
/openbmc/linux/drivers/media/platform/ti/omap3isp/
H A Dispvideo.c966 struct v4l2_ext_controls ctrls; in isp_video_check_external_subdevs()
/openbmc/linux/drivers/media/common/
H A Dcx2341x.c951 struct v4l2_ext_controls *ctrls, unsigned int cmd) in cx2341x_ext_ctrls()
/openbmc/openbmc/meta-raspberrypi/recipes-multimedia/rpidistro-ffmpeg/files/
H A D0001-ffmpeg-5.1.4-rpi_24.patch11227 + struct v4l2_ext_controls controls = {