| /Linux-v5.15/Documentation/userspace-api/media/v4l/ | 
| D | vidioc-g-ctrl.rst | 20 ``int ioctl(int fd, VIDIOC_G_CTRL, struct v4l2_control *argp)``24 ``int ioctl(int fd, VIDIOC_S_CTRL, struct v4l2_control *argp)``
 33     Pointer to struct :c:type:`v4l2_control`.
 39 field of a struct :c:type:`v4l2_control` and call the
 42 fields of a struct :c:type:`v4l2_control` and call the
 58 .. c:type:: v4l2_control
 62 .. flat-table:: struct v4l2_control
 82     The struct :c:type:`v4l2_control` ``id`` is invalid
 88     The struct :c:type:`v4l2_control` ``value`` is out of
 
 | 
| D | extended-controls.rst | 70 struct :c:type:`v4l2_control`, except for the fact that
 | 
| D | vidioc-dqevent.rst | 134 	:c:type:`v4l2_control`.
 | 
| D | control.rst | 445     struct v4l2_control control;
 | 
| /Linux-v5.15/drivers/staging/media/atomisp/include/linux/ | 
| D | atomisp_platform.h | 196 	int (*g_ctrl)(struct v4l2_subdev *sd, struct v4l2_control *ctrl,198 	int (*s_ctrl)(struct v4l2_subdev *sd, struct v4l2_control *ctrl,
 
 | 
| /Linux-v5.15/drivers/video/fbdev/matrox/ | 
| D | matroxfb_base.h | 295 struct v4l2_control;306 				   struct v4l2_control* ctrl);
 308 				   struct v4l2_control* ctrl);
 
 | 
| D | matroxfb_maven.c | 1056 			      struct v4l2_control *p) {  in maven_set_control()1137 			      struct v4l2_control *p) {  in maven_get_control()
 1182 static int maven_out_get_ctrl(void* md, struct v4l2_control* p) {  in maven_out_get_ctrl()
 1186 static int maven_out_set_ctrl(void* md, struct v4l2_control* p) {  in maven_out_set_ctrl()
 
 | 
| D | matroxfb_g450.c | 163 static int g450_set_ctrl(void* md, struct v4l2_control *p) {  in g450_set_ctrl()217 static int g450_get_ctrl(void* md, struct v4l2_control *p) {  in g450_get_ctrl()
 
 | 
| D | matroxfb_base.c | 1126 				struct v4l2_control ctrl;  in matroxfb_ioctl()1148 				struct v4l2_control ctrl;  in matroxfb_ioctl()
 
 | 
| /Linux-v5.15/include/media/ | 
| D | v4l2-ctrls.h | 1355 int v4l2_g_ctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_control *ctrl);1369 		struct v4l2_control *ctrl);
 
 | 
| D | v4l2-ioctl.h | 465 			     struct v4l2_control *a);467 			     struct v4l2_control *a);
 
 | 
| /Linux-v5.15/drivers/staging/media/atomisp/pci/ | 
| D | atomisp_csi2.c | 365 	struct v4l2_control ctrl;  in atomisp_csi2_configure_isp2401()
 | 
| D | atomisp_ioctl.c | 2146 			  struct v4l2_control *control)  in atomisp_g_ctrl()2225 			  struct v4l2_control *control)  in atomisp_s_ctrl()
 2354 	struct v4l2_control ctrl;  in atomisp_camera_g_ext_ctrls()
 2434 	struct v4l2_control ctrl;  in atomisp_g_ext_ctrls()
 2465 	struct v4l2_control ctrl;  in atomisp_camera_s_ext_ctrls()
 2560 	struct v4l2_control ctrl;  in atomisp_s_ext_ctrls()
 
 | 
| D | atomisp_subdev.c | 582 	struct v4l2_control ctrl = {0};  in atomisp_get_sensor_bin_factor()
 | 
| D | atomisp_cmd.c | 907 	struct v4l2_control ctrl;  in atomisp_buf_done()1822 	struct v4l2_control ctrl;  in atomisp_setup_flash()
 4399 	struct v4l2_control control;  in atomisp_color_effect()
 4990 	struct v4l2_control ctrl;  in atomisp_set_sensor_mipi_to_isp()
 6186 	struct v4l2_control ctrl;  in atomisp_exif_makernote()
 
 | 
| /Linux-v5.15/include/uapi/linux/ | 
| D | videodev2.h | 1725 struct v4l2_control {  struct2537 #define VIDIOC_G_CTRL		_IOWR('V', 27, struct v4l2_control)
 2538 #define VIDIOC_S_CTRL		_IOWR('V', 28, struct v4l2_control)
 
 | 
| /Linux-v5.15/drivers/media/v4l2-core/ | 
| D | v4l2-ctrls-api.c | 723 int v4l2_g_ctrl(struct v4l2_ctrl_handler *hdl, struct v4l2_control *control)  in v4l2_g_ctrl()782 		struct v4l2_control *control)  in v4l2_s_ctrl()
 
 | 
| D | v4l2-ioctl.c | 556 	const struct v4l2_control *p = arg;  in v4l_print_control()2170 	struct v4l2_control *p = arg;  in v4l_g_ctrl()
 2204 	struct v4l2_control *p = arg;  in v4l_s_ctrl()
 2753 …IOCTL_INFO(VIDIOC_G_CTRL, v4l_g_ctrl, v4l_print_control, INFO_FL_CTRL | INFO_FL_CLEAR(v4l2_control…
 
 | 
| /Linux-v5.15/drivers/media/usb/pvrusb2/ | 
| D | pvrusb2-v4l2.c | 574 static int pvr2_g_ctrl(struct file *file, void *priv, struct v4l2_control *vc)  in pvr2_g_ctrl()587 static int pvr2_s_ctrl(struct file *file, void *priv, struct v4l2_control *vc)  in pvr2_s_ctrl()
 
 | 
| /Linux-v5.15/drivers/media/platform/s3c-camif/ | 
| D | camif-regs.c | 60 	static const struct v4l2_control colorfx[] = {  in camif_hw_set_effect()
 | 
| /Linux-v5.15/drivers/media/usb/uvc/ | 
| D | uvc_v4l2.c | 999 			    struct v4l2_control *ctrl)  in uvc_ioctl_g_ctrl()1023 			    struct v4l2_control *ctrl)  in uvc_ioctl_s_ctrl()
 
 | 
| /Linux-v5.15/drivers/media/platform/ | 
| D | via-camera.c | 241 	struct v4l2_control ctrl;  in viacam_set_flip()
 | 
| /Linux-v5.15/drivers/media/i2c/ | 
| D | mt9m111.c | 870 	static const struct v4l2_control colorfx[] = {  in mt9m111_set_colorfx()
 | 
| D | s5k6aa.c | 589 	static const struct v4l2_control colorfx[] = {  in s5k6aa_set_colorfx()
 | 
| /Linux-v5.15/drivers/media/usb/cx231xx/ | 
| D | cx231xx-417.c | 1544 				struct v4l2_control *ctl)  in vidioc_s_ctrl()
 |