ctrls             110 arch/arm/mach-integrator/integrator_ap.c 	unsigned int ctrls = 0, ctrlc = 0, rts_mask, dtr_mask;
ctrls             127 arch/arm/mach-integrator/integrator_ap.c 		ctrls |= rts_mask;
ctrls             132 arch/arm/mach-integrator/integrator_ap.c 		ctrls |= dtr_mask;
ctrls             136 arch/arm/mach-integrator/integrator_ap.c 			   ctrls);
ctrls             106 arch/arm64/kvm/trace.h 		__array(u64, ctrls, 16)
ctrls             112 arch/arm64/kvm/trace.h 		memcpy(__entry->ctrls, control, len << 3);
ctrls             116 arch/arm64/kvm/trace.h 		__print_array(__entry->ctrls, __entry->len, sizeof(__u64)),
ctrls             261 arch/x86/include/asm/xen/interface.h 	uint32_t ctrls;
ctrls             271 arch/x86/xen/pmu.c 			ctrl_regs = field_offset(ctxt, ctrls);
ctrls             951 drivers/media/common/cx2341x.c 		  struct v4l2_ext_controls *ctrls, unsigned int cmd)
ctrls             957 drivers/media/common/cx2341x.c 		for (i = 0; i < ctrls->count; i++) {
ctrls             958 drivers/media/common/cx2341x.c 			struct v4l2_ext_control *ctrl = ctrls->controls + i;
ctrls             962 drivers/media/common/cx2341x.c 				ctrls->error_idx = i;
ctrls             968 drivers/media/common/cx2341x.c 	for (i = 0; i < ctrls->count; i++) {
ctrls             969 drivers/media/common/cx2341x.c 		struct v4l2_ext_control *ctrl = ctrls->controls + i;
ctrls             990 drivers/media/common/cx2341x.c 		ctrls->error_idx = ctrls->count;
ctrls             993 drivers/media/common/cx2341x.c 		ctrls->error_idx = i;
ctrls              45 drivers/media/i2c/ad5820.c 	struct v4l2_ctrl_handler ctrls;
ctrls             153 drivers/media/i2c/ad5820.c 		container_of(ctrl->handler, struct ad5820_device, ctrls);
ctrls             171 drivers/media/i2c/ad5820.c 	v4l2_ctrl_handler_init(&coil->ctrls, 1);
ctrls             185 drivers/media/i2c/ad5820.c 	v4l2_ctrl_new_std(&coil->ctrls, &ad5820_ctrl_ops,
ctrls             188 drivers/media/i2c/ad5820.c 	if (coil->ctrls.error)
ctrls             189 drivers/media/i2c/ad5820.c 		return coil->ctrls.error;
ctrls             195 drivers/media/i2c/ad5820.c 	coil->subdev.ctrl_handler = &coil->ctrls;
ctrls             338 drivers/media/i2c/ad5820.c 	v4l2_ctrl_handler_free(&coil->ctrls);
ctrls             143 drivers/media/i2c/adp1653.c 		container_of(ctrl->handler, struct adp1653_flash, ctrls);
ctrls             169 drivers/media/i2c/adp1653.c 		container_of(ctrl->handler, struct adp1653_flash, ctrls);
ctrls             202 drivers/media/i2c/adp1653.c 	v4l2_ctrl_handler_init(&flash->ctrls, 9);
ctrls             205 drivers/media/i2c/adp1653.c 		v4l2_ctrl_new_std_menu(&flash->ctrls, &adp1653_ctrl_ops,
ctrls             208 drivers/media/i2c/adp1653.c 	v4l2_ctrl_new_std_menu(&flash->ctrls, &adp1653_ctrl_ops,
ctrls             211 drivers/media/i2c/adp1653.c 	v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops,
ctrls             213 drivers/media/i2c/adp1653.c 	v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops,
ctrls             216 drivers/media/i2c/adp1653.c 		v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops,
ctrls             222 drivers/media/i2c/adp1653.c 		v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops,
ctrls             228 drivers/media/i2c/adp1653.c 		v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops,
ctrls             235 drivers/media/i2c/adp1653.c 		v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops,
ctrls             241 drivers/media/i2c/adp1653.c 	fault = v4l2_ctrl_new_std(&flash->ctrls, &adp1653_ctrl_ops,
ctrls             247 drivers/media/i2c/adp1653.c 	if (flash->ctrls.error)
ctrls             248 drivers/media/i2c/adp1653.c 		return flash->ctrls.error;
ctrls             252 drivers/media/i2c/adp1653.c 	flash->subdev.ctrl_handler = &flash->ctrls;
ctrls             273 drivers/media/i2c/adp1653.c 	mutex_lock(flash->ctrls.lock);
ctrls             277 drivers/media/i2c/adp1653.c 	mutex_unlock(flash->ctrls.lock);
ctrls             283 drivers/media/i2c/adp1653.c 	mutex_lock(flash->ctrls.lock);
ctrls             285 drivers/media/i2c/adp1653.c 	mutex_unlock(flash->ctrls.lock);
ctrls             511 drivers/media/i2c/adp1653.c 	v4l2_ctrl_handler_free(&flash->ctrls);
ctrls             521 drivers/media/i2c/adp1653.c 	v4l2_ctrl_handler_free(&flash->ctrls);
ctrls              46 drivers/media/i2c/imx214.c 	struct v4l2_ctrl_handler ctrls;
ctrls             651 drivers/media/i2c/imx214.c 					     struct imx214, ctrls);
ctrls             739 drivers/media/i2c/imx214.c 	ret = __v4l2_ctrl_handler_setup(&imx214->ctrls);
ctrls            1005 drivers/media/i2c/imx214.c 	v4l2_ctrl_handler_init(&imx214->ctrls, 3);
ctrls            1007 drivers/media/i2c/imx214.c 	imx214->pixel_rate = v4l2_ctrl_new_std(&imx214->ctrls, NULL,
ctrls            1011 drivers/media/i2c/imx214.c 	imx214->link_freq = v4l2_ctrl_new_int_menu(&imx214->ctrls, NULL,
ctrls            1028 drivers/media/i2c/imx214.c 	imx214->exposure = v4l2_ctrl_new_std(&imx214->ctrls, &imx214_ctrl_ops,
ctrls            1032 drivers/media/i2c/imx214.c 	ret = imx214->ctrls.error;
ctrls            1039 drivers/media/i2c/imx214.c 	imx214->sd.ctrl_handler = &imx214->ctrls;
ctrls            1041 drivers/media/i2c/imx214.c 	imx214->ctrls.lock = &imx214->mutex;
ctrls            1068 drivers/media/i2c/imx214.c 	v4l2_ctrl_handler_free(&imx214->ctrls);
ctrls            1081 drivers/media/i2c/imx214.c 	v4l2_ctrl_handler_free(&imx214->ctrls);
ctrls             511 drivers/media/i2c/imx274.c 	struct imx274_ctrls ctrls;
ctrls             549 drivers/media/i2c/imx274.c 			     struct stimx274, ctrls.handler)->sd;
ctrls            1162 drivers/media/i2c/imx274.c 	v_pos = imx274->ctrls.vflip->cur.val ?
ctrls            1230 drivers/media/i2c/imx274.c 	struct v4l2_ctrl *ctrl = imx274->ctrls.exposure;
ctrls            1279 drivers/media/i2c/imx274.c 	priv->ctrls.exposure->val = 1000000 / IMX274_DEF_FRAME_RATE;
ctrls            1280 drivers/media/i2c/imx274.c 	priv->ctrls.gain->val = IMX274_DEF_GAIN;
ctrls            1281 drivers/media/i2c/imx274.c 	priv->ctrls.vflip->val = 0;
ctrls            1282 drivers/media/i2c/imx274.c 	priv->ctrls.test_pattern->val = TEST_PATTERN_DISABLED;
ctrls            1291 drivers/media/i2c/imx274.c 	ret = v4l2_ctrl_s_ctrl(priv->ctrls.exposure, priv->ctrls.exposure->val);
ctrls            1296 drivers/media/i2c/imx274.c 	ret = v4l2_ctrl_s_ctrl(priv->ctrls.gain, priv->ctrls.gain->val);
ctrls            1301 drivers/media/i2c/imx274.c 	ret = v4l2_ctrl_s_ctrl(priv->ctrls.vflip, priv->ctrls.vflip->val);
ctrls            1351 drivers/media/i2c/imx274.c 		ret = __v4l2_ctrl_s_ctrl(imx274->ctrls.exposure,
ctrls            1352 drivers/media/i2c/imx274.c 					 imx274->ctrls.exposure->val);
ctrls            1607 drivers/media/i2c/imx274.c 	priv->ctrls.exposure->val =
ctrls            1888 drivers/media/i2c/imx274.c 	ret = v4l2_ctrl_handler_init(&imx274->ctrls.handler, 4);
ctrls            1895 drivers/media/i2c/imx274.c 	imx274->ctrls.handler.lock = &imx274->lock;
ctrls            1898 drivers/media/i2c/imx274.c 	imx274->ctrls.test_pattern = v4l2_ctrl_new_std_menu_items(
ctrls            1899 drivers/media/i2c/imx274.c 		&imx274->ctrls.handler, &imx274_ctrl_ops,
ctrls            1903 drivers/media/i2c/imx274.c 	imx274->ctrls.gain = v4l2_ctrl_new_std(
ctrls            1904 drivers/media/i2c/imx274.c 		&imx274->ctrls.handler,
ctrls            1910 drivers/media/i2c/imx274.c 	imx274->ctrls.exposure = v4l2_ctrl_new_std(
ctrls            1911 drivers/media/i2c/imx274.c 		&imx274->ctrls.handler,
ctrls            1917 drivers/media/i2c/imx274.c 	imx274->ctrls.vflip = v4l2_ctrl_new_std(
ctrls            1918 drivers/media/i2c/imx274.c 		&imx274->ctrls.handler,
ctrls            1922 drivers/media/i2c/imx274.c 	imx274->sd.ctrl_handler = &imx274->ctrls.handler;
ctrls            1923 drivers/media/i2c/imx274.c 	if (imx274->ctrls.handler.error) {
ctrls            1924 drivers/media/i2c/imx274.c 		ret = imx274->ctrls.handler.error;
ctrls            1929 drivers/media/i2c/imx274.c 	ret = v4l2_ctrl_handler_setup(&imx274->ctrls.handler);
ctrls            1958 drivers/media/i2c/imx274.c 	v4l2_ctrl_handler_free(&imx274->ctrls.handler);
ctrls            1975 drivers/media/i2c/imx274.c 	v4l2_ctrl_handler_free(&imx274->ctrls.handler);
ctrls             139 drivers/media/i2c/mt9m032.c 	struct v4l2_ctrl_handler ctrls;
ctrls             635 drivers/media/i2c/mt9m032.c 		container_of(ctrl->handler, struct mt9m032, ctrls);
ctrls             759 drivers/media/i2c/mt9m032.c 	v4l2_ctrl_handler_init(&sensor->ctrls, 5);
ctrls             761 drivers/media/i2c/mt9m032.c 	v4l2_ctrl_new_std(&sensor->ctrls, &mt9m032_ctrl_ops,
ctrls             764 drivers/media/i2c/mt9m032.c 	sensor->hflip = v4l2_ctrl_new_std(&sensor->ctrls,
ctrls             767 drivers/media/i2c/mt9m032.c 	sensor->vflip = v4l2_ctrl_new_std(&sensor->ctrls,
ctrls             771 drivers/media/i2c/mt9m032.c 	v4l2_ctrl_new_std(&sensor->ctrls, &mt9m032_ctrl_ops,
ctrls             775 drivers/media/i2c/mt9m032.c 	v4l2_ctrl_new_std(&sensor->ctrls, &mt9m032_ctrl_ops,
ctrls             779 drivers/media/i2c/mt9m032.c 	if (sensor->ctrls.error) {
ctrls             780 drivers/media/i2c/mt9m032.c 		ret = sensor->ctrls.error;
ctrls             787 drivers/media/i2c/mt9m032.c 	sensor->subdev.ctrl_handler = &sensor->ctrls;
ctrls             806 drivers/media/i2c/mt9m032.c 	ret = v4l2_ctrl_handler_setup(&sensor->ctrls);
ctrls             851 drivers/media/i2c/mt9m032.c 	v4l2_ctrl_handler_free(&sensor->ctrls);
ctrls             863 drivers/media/i2c/mt9m032.c 	v4l2_ctrl_handler_free(&sensor->ctrls);
ctrls             137 drivers/media/i2c/mt9p031.c 	struct v4l2_ctrl_handler ctrls;
ctrls             373 drivers/media/i2c/mt9p031.c 	return v4l2_ctrl_handler_setup(&mt9p031->ctrls);
ctrls             677 drivers/media/i2c/mt9p031.c 			container_of(ctrl->handler, struct mt9p031, ctrls);
ctrls            1071 drivers/media/i2c/mt9p031.c 	v4l2_ctrl_handler_init(&mt9p031->ctrls, ARRAY_SIZE(mt9p031_ctrls) + 6);
ctrls            1073 drivers/media/i2c/mt9p031.c 	v4l2_ctrl_new_std(&mt9p031->ctrls, &mt9p031_ctrl_ops,
ctrls            1077 drivers/media/i2c/mt9p031.c 	v4l2_ctrl_new_std(&mt9p031->ctrls, &mt9p031_ctrl_ops,
ctrls            1080 drivers/media/i2c/mt9p031.c 	v4l2_ctrl_new_std(&mt9p031->ctrls, &mt9p031_ctrl_ops,
ctrls            1082 drivers/media/i2c/mt9p031.c 	v4l2_ctrl_new_std(&mt9p031->ctrls, &mt9p031_ctrl_ops,
ctrls            1084 drivers/media/i2c/mt9p031.c 	v4l2_ctrl_new_std(&mt9p031->ctrls, &mt9p031_ctrl_ops,
ctrls            1087 drivers/media/i2c/mt9p031.c 	v4l2_ctrl_new_std_menu_items(&mt9p031->ctrls, &mt9p031_ctrl_ops,
ctrls            1093 drivers/media/i2c/mt9p031.c 		v4l2_ctrl_new_custom(&mt9p031->ctrls, &mt9p031_ctrls[i], NULL);
ctrls            1095 drivers/media/i2c/mt9p031.c 	mt9p031->subdev.ctrl_handler = &mt9p031->ctrls;
ctrls            1097 drivers/media/i2c/mt9p031.c 	if (mt9p031->ctrls.error) {
ctrls            1099 drivers/media/i2c/mt9p031.c 		       __func__, mt9p031->ctrls.error);
ctrls            1100 drivers/media/i2c/mt9p031.c 		ret = mt9p031->ctrls.error;
ctrls            1104 drivers/media/i2c/mt9p031.c 	mt9p031->blc_auto = v4l2_ctrl_find(&mt9p031->ctrls, V4L2_CID_BLC_AUTO);
ctrls            1105 drivers/media/i2c/mt9p031.c 	mt9p031->blc_offset = v4l2_ctrl_find(&mt9p031->ctrls,
ctrls            1145 drivers/media/i2c/mt9p031.c 		v4l2_ctrl_handler_free(&mt9p031->ctrls);
ctrls            1158 drivers/media/i2c/mt9p031.c 	v4l2_ctrl_handler_free(&mt9p031->ctrls);
ctrls             128 drivers/media/i2c/mt9t001.c 	struct v4l2_ctrl_handler ctrls;
ctrls             236 drivers/media/i2c/mt9t001.c 	ret = v4l2_ctrl_handler_setup(&mt9t001->ctrls);
ctrls             533 drivers/media/i2c/mt9t001.c 			container_of(ctrl->handler, struct mt9t001, ctrls);
ctrls             893 drivers/media/i2c/mt9t001.c 	v4l2_ctrl_handler_init(&mt9t001->ctrls, ARRAY_SIZE(mt9t001_ctrls) +
ctrls             896 drivers/media/i2c/mt9t001.c 	v4l2_ctrl_new_std(&mt9t001->ctrls, &mt9t001_ctrl_ops,
ctrls             900 drivers/media/i2c/mt9t001.c 	v4l2_ctrl_new_std(&mt9t001->ctrls, &mt9t001_ctrl_ops,
ctrls             902 drivers/media/i2c/mt9t001.c 	v4l2_ctrl_new_std(&mt9t001->ctrls, &mt9t001_ctrl_ops,
ctrls             905 drivers/media/i2c/mt9t001.c 	v4l2_ctrl_new_std_menu_items(&mt9t001->ctrls, &mt9t001_ctrl_ops,
ctrls             911 drivers/media/i2c/mt9t001.c 		v4l2_ctrl_new_custom(&mt9t001->ctrls, &mt9t001_ctrls[i], NULL);
ctrls             914 drivers/media/i2c/mt9t001.c 		mt9t001->gains[i] = v4l2_ctrl_new_custom(&mt9t001->ctrls,
ctrls             919 drivers/media/i2c/mt9t001.c 	mt9t001->subdev.ctrl_handler = &mt9t001->ctrls;
ctrls             921 drivers/media/i2c/mt9t001.c 	if (mt9t001->ctrls.error) {
ctrls             923 drivers/media/i2c/mt9t001.c 		       __func__, mt9t001->ctrls.error);
ctrls             949 drivers/media/i2c/mt9t001.c 		v4l2_ctrl_handler_free(&mt9t001->ctrls);
ctrls             961 drivers/media/i2c/mt9t001.c 	v4l2_ctrl_handler_free(&mt9t001->ctrls);
ctrls              55 drivers/media/i2c/mt9v011.c 	struct v4l2_ctrl_handler ctrls;
ctrls             416 drivers/media/i2c/mt9v011.c 		container_of(ctrl->handler, struct mt9v011, ctrls);
ctrls             521 drivers/media/i2c/mt9v011.c 	v4l2_ctrl_handler_init(&core->ctrls, 5);
ctrls             522 drivers/media/i2c/mt9v011.c 	v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops,
ctrls             524 drivers/media/i2c/mt9v011.c 	v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops,
ctrls             526 drivers/media/i2c/mt9v011.c 	v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops,
ctrls             528 drivers/media/i2c/mt9v011.c 	v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops,
ctrls             530 drivers/media/i2c/mt9v011.c 	v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops,
ctrls             532 drivers/media/i2c/mt9v011.c 	v4l2_ctrl_new_std(&core->ctrls, &mt9v011_ctrl_ops,
ctrls             535 drivers/media/i2c/mt9v011.c 	if (core->ctrls.error) {
ctrls             536 drivers/media/i2c/mt9v011.c 		int ret = core->ctrls.error;
ctrls             539 drivers/media/i2c/mt9v011.c 		v4l2_ctrl_handler_free(&core->ctrls);
ctrls             542 drivers/media/i2c/mt9v011.c 	core->sd.ctrl_handler = &core->ctrls;
ctrls             574 drivers/media/i2c/mt9v011.c 	v4l2_ctrl_handler_free(&core->ctrls);
ctrls             193 drivers/media/i2c/mt9v032.c 	struct v4l2_ctrl_handler ctrls;
ctrls             344 drivers/media/i2c/mt9v032.c 	return v4l2_ctrl_handler_setup(&mt9v032->ctrls);
ctrls             644 drivers/media/i2c/mt9v032.c 			container_of(ctrl->handler, struct mt9v032, ctrls);
ctrls            1073 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_handler_init(&mt9v032->ctrls, 11 +
ctrls            1076 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops,
ctrls            1078 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops,
ctrls            1081 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_new_std_menu(&mt9v032->ctrls, &mt9v032_ctrl_ops,
ctrls            1084 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops,
ctrls            1088 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops,
ctrls            1092 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops,
ctrls            1096 drivers/media/i2c/mt9v032.c 	mt9v032->test_pattern = v4l2_ctrl_new_std_menu_items(&mt9v032->ctrls,
ctrls            1100 drivers/media/i2c/mt9v032.c 	mt9v032->test_pattern_color = v4l2_ctrl_new_custom(&mt9v032->ctrls,
ctrls            1103 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_new_custom(&mt9v032->ctrls,
ctrls            1107 drivers/media/i2c/mt9v032.c 		v4l2_ctrl_new_custom(&mt9v032->ctrls, &mt9v032_aegc_controls[i],
ctrls            1113 drivers/media/i2c/mt9v032.c 		v4l2_ctrl_new_std(&mt9v032->ctrls, &mt9v032_ctrl_ops,
ctrls            1125 drivers/media/i2c/mt9v032.c 			v4l2_ctrl_new_int_menu(&mt9v032->ctrls,
ctrls            1133 drivers/media/i2c/mt9v032.c 	mt9v032->subdev.ctrl_handler = &mt9v032->ctrls;
ctrls            1135 drivers/media/i2c/mt9v032.c 	if (mt9v032->ctrls.error) {
ctrls            1137 drivers/media/i2c/mt9v032.c 			mt9v032->ctrls.error);
ctrls            1138 drivers/media/i2c/mt9v032.c 		ret = mt9v032->ctrls.error;
ctrls            1183 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_handler_free(&mt9v032->ctrls);
ctrls            1193 drivers/media/i2c/mt9v032.c 	v4l2_ctrl_handler_free(&mt9v032->ctrls);
ctrls             132 drivers/media/i2c/mt9v111.c 	struct v4l2_ctrl_handler ctrls;
ctrls             630 drivers/media/i2c/mt9v111.c 	ret = v4l2_ctrl_handler_setup(&mt9v111->ctrls);
ctrls            1000 drivers/media/i2c/mt9v111.c 						   ctrls);
ctrls            1155 drivers/media/i2c/mt9v111.c 	v4l2_ctrl_handler_init(&mt9v111->ctrls, 5);
ctrls            1157 drivers/media/i2c/mt9v111.c 	mt9v111->auto_awb = v4l2_ctrl_new_std(&mt9v111->ctrls,
ctrls            1162 drivers/media/i2c/mt9v111.c 	mt9v111->auto_exp = v4l2_ctrl_new_std_menu(&mt9v111->ctrls,
ctrls            1167 drivers/media/i2c/mt9v111.c 	mt9v111->hblank = v4l2_ctrl_new_std(&mt9v111->ctrls, &mt9v111_ctrl_ops,
ctrls            1172 drivers/media/i2c/mt9v111.c 	mt9v111->vblank = v4l2_ctrl_new_std(&mt9v111->ctrls, &mt9v111_ctrl_ops,
ctrls            1179 drivers/media/i2c/mt9v111.c 	v4l2_ctrl_new_std(&mt9v111->ctrls, &mt9v111_ctrl_ops,
ctrls            1184 drivers/media/i2c/mt9v111.c 	if (mt9v111->ctrls.error) {
ctrls            1185 drivers/media/i2c/mt9v111.c 		ret = mt9v111->ctrls.error;
ctrls            1188 drivers/media/i2c/mt9v111.c 	mt9v111->sd.ctrl_handler = &mt9v111->ctrls;
ctrls            1232 drivers/media/i2c/mt9v111.c 	v4l2_ctrl_handler_free(&mt9v111->ctrls);
ctrls            1251 drivers/media/i2c/mt9v111.c 	v4l2_ctrl_handler_free(&mt9v111->ctrls);
ctrls             229 drivers/media/i2c/ov2659.c 	struct v4l2_ctrl_handler ctrls;
ctrls            1249 drivers/media/i2c/ov2659.c 			container_of(ctrl->handler, struct ov2659, ctrls);
ctrls            1424 drivers/media/i2c/ov2659.c 	v4l2_ctrl_handler_init(&ov2659->ctrls, 2);
ctrls            1426 drivers/media/i2c/ov2659.c 			v4l2_ctrl_new_std(&ov2659->ctrls, &ov2659_ctrl_ops,
ctrls            1431 drivers/media/i2c/ov2659.c 	v4l2_ctrl_new_std_menu_items(&ov2659->ctrls, &ov2659_ctrl_ops,
ctrls            1435 drivers/media/i2c/ov2659.c 	ov2659->sd.ctrl_handler = &ov2659->ctrls;
ctrls            1437 drivers/media/i2c/ov2659.c 	if (ov2659->ctrls.error) {
ctrls            1439 drivers/media/i2c/ov2659.c 			__func__, ov2659->ctrls.error);
ctrls            1440 drivers/media/i2c/ov2659.c 		return  ov2659->ctrls.error;
ctrls            1458 drivers/media/i2c/ov2659.c 		v4l2_ctrl_handler_free(&ov2659->ctrls);
ctrls            1485 drivers/media/i2c/ov2659.c 	v4l2_ctrl_handler_free(&ov2659->ctrls);
ctrls            1496 drivers/media/i2c/ov2659.c 	v4l2_ctrl_handler_free(&ov2659->ctrls);
ctrls             118 drivers/media/i2c/ov2680.c 	struct ov2680_ctrls		ctrls;
ctrls             194 drivers/media/i2c/ov2680.c 			     ctrls.handler)->sd;
ctrls             410 drivers/media/i2c/ov2680.c 	struct ov2680_ctrls *ctrls = &sensor->ctrls;
ctrls             419 drivers/media/i2c/ov2680.c 	if (auto_gain || !ctrls->gain->is_new)
ctrls             422 drivers/media/i2c/ov2680.c 	gain = ctrls->gain->val;
ctrls             443 drivers/media/i2c/ov2680.c 	struct ov2680_ctrls *ctrls = &sensor->ctrls;
ctrls             452 drivers/media/i2c/ov2680.c 	if (auto_exp || !ctrls->exposure->is_new)
ctrls             455 drivers/media/i2c/ov2680.c 	exp = (u32)ctrls->exposure->val;
ctrls             485 drivers/media/i2c/ov2680.c 	struct ov2680_ctrls *ctrls = &sensor->ctrls;
ctrls             500 drivers/media/i2c/ov2680.c 	if (ctrls->auto_gain->val) {
ctrls             506 drivers/media/i2c/ov2680.c 	if (ctrls->auto_exp->val == V4L2_EXPOSURE_AUTO) {
ctrls             596 drivers/media/i2c/ov2680.c 		ret = v4l2_ctrl_handler_setup(&sensor->ctrls.handler);
ctrls             800 drivers/media/i2c/ov2680.c 	struct ov2680_ctrls *ctrls = &sensor->ctrls;
ctrls             811 drivers/media/i2c/ov2680.c 		ctrls->gain->val = val;
ctrls             817 drivers/media/i2c/ov2680.c 		ctrls->exposure->val = val;
ctrls             828 drivers/media/i2c/ov2680.c 	struct ov2680_ctrls *ctrls = &sensor->ctrls;
ctrls             837 drivers/media/i2c/ov2680.c 		return ov2680_gain_set(sensor, !!ctrls->auto_gain->val);
ctrls             841 drivers/media/i2c/ov2680.c 		return ov2680_exposure_set(sensor, !!ctrls->auto_exp->val);
ctrls             921 drivers/media/i2c/ov2680.c 	struct ov2680_ctrls *ctrls = &sensor->ctrls;
ctrls             922 drivers/media/i2c/ov2680.c 	struct v4l2_ctrl_handler *hdl = &ctrls->handler;
ctrls             942 drivers/media/i2c/ov2680.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
ctrls             943 drivers/media/i2c/ov2680.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0);
ctrls             945 drivers/media/i2c/ov2680.c 	ctrls->test_pattern = v4l2_ctrl_new_std_menu_items(hdl,
ctrls             950 drivers/media/i2c/ov2680.c 	ctrls->auto_exp = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls             955 drivers/media/i2c/ov2680.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE,
ctrls             958 drivers/media/i2c/ov2680.c 	ctrls->auto_gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTOGAIN,
ctrls             960 drivers/media/i2c/ov2680.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN, 0, 2047, 1, 0);
ctrls             967 drivers/media/i2c/ov2680.c 	ctrls->gain->flags |= V4L2_CTRL_FLAG_VOLATILE;
ctrls             968 drivers/media/i2c/ov2680.c 	ctrls->exposure->flags |= V4L2_CTRL_FLAG_VOLATILE;
ctrls             970 drivers/media/i2c/ov2680.c 	v4l2_ctrl_auto_cluster(2, &ctrls->auto_gain, 0, true);
ctrls             971 drivers/media/i2c/ov2680.c 	v4l2_ctrl_auto_cluster(2, &ctrls->auto_exp, 1, true);
ctrls            1107 drivers/media/i2c/ov2680.c 	v4l2_ctrl_handler_free(&sensor->ctrls.handler);
ctrls             245 drivers/media/i2c/ov5640.c 	struct ov5640_ctrls ctrls;
ctrls             262 drivers/media/i2c/ov5640.c 			     ctrls.handler)->sd;
ctrls            1801 drivers/media/i2c/ov5640.c 	bool auto_gain = sensor->ctrls.auto_gain->val == 1;
ctrls            1802 drivers/media/i2c/ov5640.c 	bool auto_exp =  sensor->ctrls.auto_exp->val == V4L2_EXPOSURE_AUTO;
ctrls            2098 drivers/media/i2c/ov5640.c 		ret = v4l2_ctrl_handler_setup(&sensor->ctrls.handler);
ctrls            2416 drivers/media/i2c/ov5640.c 		u16 red = (u16)sensor->ctrls.red_balance->val;
ctrls            2417 drivers/media/i2c/ov5640.c 		u16 blue = (u16)sensor->ctrls.blue_balance->val;
ctrls            2431 drivers/media/i2c/ov5640.c 	struct ov5640_ctrls *ctrls = &sensor->ctrls;
ctrls            2435 drivers/media/i2c/ov5640.c 	if (ctrls->auto_exp->is_new) {
ctrls            2441 drivers/media/i2c/ov5640.c 	if (!auto_exp && ctrls->exposure->is_new) {
ctrls            2454 drivers/media/i2c/ov5640.c 		if (ctrls->exposure->val < max_exp)
ctrls            2455 drivers/media/i2c/ov5640.c 			ret = ov5640_set_exposure(sensor, ctrls->exposure->val);
ctrls            2463 drivers/media/i2c/ov5640.c 	struct ov5640_ctrls *ctrls = &sensor->ctrls;
ctrls            2466 drivers/media/i2c/ov5640.c 	if (ctrls->auto_gain->is_new) {
ctrls            2472 drivers/media/i2c/ov5640.c 	if (!auto_gain && ctrls->gain->is_new)
ctrls            2473 drivers/media/i2c/ov5640.c 		ret = ov5640_set_gain(sensor, ctrls->gain->val);
ctrls            2580 drivers/media/i2c/ov5640.c 		sensor->ctrls.gain->val = val;
ctrls            2586 drivers/media/i2c/ov5640.c 		sensor->ctrls.exposure->val = val;
ctrls            2656 drivers/media/i2c/ov5640.c 	struct ov5640_ctrls *ctrls = &sensor->ctrls;
ctrls            2657 drivers/media/i2c/ov5640.c 	struct v4l2_ctrl_handler *hdl = &ctrls->handler;
ctrls            2666 drivers/media/i2c/ov5640.c 	ctrls->auto_wb = v4l2_ctrl_new_std(hdl, ops,
ctrls            2669 drivers/media/i2c/ov5640.c 	ctrls->blue_balance = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BLUE_BALANCE,
ctrls            2671 drivers/media/i2c/ov5640.c 	ctrls->red_balance = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_RED_BALANCE,
ctrls            2674 drivers/media/i2c/ov5640.c 	ctrls->auto_exp = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls            2678 drivers/media/i2c/ov5640.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE,
ctrls            2681 drivers/media/i2c/ov5640.c 	ctrls->auto_gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTOGAIN,
ctrls            2683 drivers/media/i2c/ov5640.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN,
ctrls            2686 drivers/media/i2c/ov5640.c 	ctrls->saturation = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SATURATION,
ctrls            2688 drivers/media/i2c/ov5640.c 	ctrls->hue = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HUE,
ctrls            2690 drivers/media/i2c/ov5640.c 	ctrls->contrast = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_CONTRAST,
ctrls            2692 drivers/media/i2c/ov5640.c 	ctrls->test_pattern =
ctrls            2696 drivers/media/i2c/ov5640.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP,
ctrls            2698 drivers/media/i2c/ov5640.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP,
ctrls            2701 drivers/media/i2c/ov5640.c 	ctrls->light_freq =
ctrls            2712 drivers/media/i2c/ov5640.c 	ctrls->gain->flags |= V4L2_CTRL_FLAG_VOLATILE;
ctrls            2713 drivers/media/i2c/ov5640.c 	ctrls->exposure->flags |= V4L2_CTRL_FLAG_VOLATILE;
ctrls            2715 drivers/media/i2c/ov5640.c 	v4l2_ctrl_auto_cluster(3, &ctrls->auto_wb, 0, false);
ctrls            2716 drivers/media/i2c/ov5640.c 	v4l2_ctrl_auto_cluster(2, &ctrls->auto_gain, 0, true);
ctrls            2717 drivers/media/i2c/ov5640.c 	v4l2_ctrl_auto_cluster(2, &ctrls->auto_exp, 1, true);
ctrls            3069 drivers/media/i2c/ov5640.c 	v4l2_ctrl_handler_free(&sensor->ctrls.handler);
ctrls            3084 drivers/media/i2c/ov5640.c 	v4l2_ctrl_handler_free(&sensor->ctrls.handler);
ctrls             101 drivers/media/i2c/ov5645.c 	struct v4l2_ctrl_handler ctrls;
ctrls             794 drivers/media/i2c/ov5645.c 					     struct ov5645, ctrls);
ctrls            1001 drivers/media/i2c/ov5645.c 		ret = v4l2_ctrl_handler_setup(&ov5645->ctrls);
ctrls            1138 drivers/media/i2c/ov5645.c 	v4l2_ctrl_handler_init(&ov5645->ctrls, 9);
ctrls            1139 drivers/media/i2c/ov5645.c 	v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops,
ctrls            1141 drivers/media/i2c/ov5645.c 	v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops,
ctrls            1143 drivers/media/i2c/ov5645.c 	v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops,
ctrls            1145 drivers/media/i2c/ov5645.c 	v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops,
ctrls            1147 drivers/media/i2c/ov5645.c 	v4l2_ctrl_new_std(&ov5645->ctrls, &ov5645_ctrl_ops,
ctrls            1149 drivers/media/i2c/ov5645.c 	v4l2_ctrl_new_std_menu(&ov5645->ctrls, &ov5645_ctrl_ops,
ctrls            1152 drivers/media/i2c/ov5645.c 	v4l2_ctrl_new_std_menu_items(&ov5645->ctrls, &ov5645_ctrl_ops,
ctrls            1156 drivers/media/i2c/ov5645.c 	ov5645->pixel_clock = v4l2_ctrl_new_std(&ov5645->ctrls,
ctrls            1160 drivers/media/i2c/ov5645.c 	ov5645->link_freq = v4l2_ctrl_new_int_menu(&ov5645->ctrls,
ctrls            1168 drivers/media/i2c/ov5645.c 	ov5645->sd.ctrl_handler = &ov5645->ctrls;
ctrls            1170 drivers/media/i2c/ov5645.c 	if (ov5645->ctrls.error) {
ctrls            1172 drivers/media/i2c/ov5645.c 		       __func__, ov5645->ctrls.error);
ctrls            1173 drivers/media/i2c/ov5645.c 		ret = ov5645->ctrls.error;
ctrls            1251 drivers/media/i2c/ov5645.c 	v4l2_ctrl_handler_free(&ov5645->ctrls);
ctrls            1264 drivers/media/i2c/ov5645.c 	v4l2_ctrl_handler_free(&ov5645->ctrls);
ctrls              79 drivers/media/i2c/ov7251.c 	struct v4l2_ctrl_handler ctrls;
ctrls             864 drivers/media/i2c/ov7251.c 					     struct ov7251, ctrls);
ctrls            1151 drivers/media/i2c/ov7251.c 		ret = __v4l2_ctrl_handler_setup(&ov7251->ctrls);
ctrls            1341 drivers/media/i2c/ov7251.c 	v4l2_ctrl_handler_init(&ov7251->ctrls, 7);
ctrls            1342 drivers/media/i2c/ov7251.c 	ov7251->ctrls.lock = &ov7251->lock;
ctrls            1344 drivers/media/i2c/ov7251.c 	v4l2_ctrl_new_std(&ov7251->ctrls, &ov7251_ctrl_ops,
ctrls            1346 drivers/media/i2c/ov7251.c 	v4l2_ctrl_new_std(&ov7251->ctrls, &ov7251_ctrl_ops,
ctrls            1348 drivers/media/i2c/ov7251.c 	ov7251->exposure = v4l2_ctrl_new_std(&ov7251->ctrls, &ov7251_ctrl_ops,
ctrls            1350 drivers/media/i2c/ov7251.c 	ov7251->gain = v4l2_ctrl_new_std(&ov7251->ctrls, &ov7251_ctrl_ops,
ctrls            1352 drivers/media/i2c/ov7251.c 	v4l2_ctrl_new_std_menu_items(&ov7251->ctrls, &ov7251_ctrl_ops,
ctrls            1356 drivers/media/i2c/ov7251.c 	ov7251->pixel_clock = v4l2_ctrl_new_std(&ov7251->ctrls,
ctrls            1360 drivers/media/i2c/ov7251.c 	ov7251->link_freq = v4l2_ctrl_new_int_menu(&ov7251->ctrls,
ctrls            1368 drivers/media/i2c/ov7251.c 	ov7251->sd.ctrl_handler = &ov7251->ctrls;
ctrls            1370 drivers/media/i2c/ov7251.c 	if (ov7251->ctrls.error) {
ctrls            1372 drivers/media/i2c/ov7251.c 			__func__, ov7251->ctrls.error);
ctrls            1373 drivers/media/i2c/ov7251.c 		ret = ov7251->ctrls.error;
ctrls            1465 drivers/media/i2c/ov7251.c 	v4l2_ctrl_handler_free(&ov7251->ctrls);
ctrls            1478 drivers/media/i2c/ov7251.c 	v4l2_ctrl_handler_free(&ov7251->ctrls);
ctrls             271 drivers/media/i2c/ov9650.c 	struct ov965x_ctrls ctrls;
ctrls             417 drivers/media/i2c/ov9650.c 	return &container_of(ctrl->handler, struct ov965x, ctrls.handler)->sd;
ctrls             545 drivers/media/i2c/ov9650.c 			ov965x->ctrls.update = 1;
ctrls             562 drivers/media/i2c/ov9650.c 	struct v4l2_ctrl *ctrl = ov965x->ctrls.exposure;
ctrls             637 drivers/media/i2c/ov9650.c 				   ov965x->ctrls.blue_balance->val);
ctrls             641 drivers/media/i2c/ov9650.c 				   ov965x->ctrls.red_balance->val);
ctrls             675 drivers/media/i2c/ov9650.c 	struct ov965x_ctrls *ctrls = &ov965x->ctrls;
ctrls             682 drivers/media/i2c/ov9650.c 	if (ctrls->auto_gain->is_new) {
ctrls             686 drivers/media/i2c/ov9650.c 		if (ctrls->auto_gain->val)
ctrls             695 drivers/media/i2c/ov9650.c 	if (ctrls->gain->is_new && !auto_gain) {
ctrls             696 drivers/media/i2c/ov9650.c 		unsigned int gain = ctrls->gain->val;
ctrls             726 drivers/media/i2c/ov9650.c 		ctrls->gain->val = (1 << m) * (16 + (rgain & 0xf));
ctrls             763 drivers/media/i2c/ov9650.c 	struct ov965x_ctrls *ctrls = &ov965x->ctrls;
ctrls             768 drivers/media/i2c/ov9650.c 	if (ctrls->auto_exp->is_new) {
ctrls             781 drivers/media/i2c/ov9650.c 	if (!auto_exposure && ctrls->exposure->is_new) {
ctrls             782 drivers/media/i2c/ov9650.c 		unsigned int exposure = (ctrls->exposure->val * 100)
ctrls             796 drivers/media/i2c/ov9650.c 		ctrls->exposure->val = ((exposure * ov965x->exp_row_interval)
ctrls             802 drivers/media/i2c/ov9650.c 	v4l2_ctrl_activate(ov965x->ctrls.brightness, !exp);
ctrls             810 drivers/media/i2c/ov9650.c 	if (ov965x->ctrls.hflip->val)
ctrls             813 drivers/media/i2c/ov9650.c 	if (ov965x->ctrls.vflip->val)
ctrls             878 drivers/media/i2c/ov9650.c 		ov965x->ctrls.gain->val = m * (16 + (gain & 0xf));
ctrls             895 drivers/media/i2c/ov9650.c 		ov965x->ctrls.exposure->val = ((exposure *
ctrls             991 drivers/media/i2c/ov9650.c 	struct ov965x_ctrls *ctrls = &ov965x->ctrls;
ctrls             992 drivers/media/i2c/ov9650.c 	struct v4l2_ctrl_handler *hdl = &ctrls->handler;
ctrls            1000 drivers/media/i2c/ov9650.c 	ctrls->auto_wb = v4l2_ctrl_new_std(hdl, ops,
ctrls            1003 drivers/media/i2c/ov9650.c 	ctrls->blue_balance = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BLUE_BALANCE,
ctrls            1005 drivers/media/i2c/ov9650.c 	ctrls->red_balance = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_RED_BALANCE,
ctrls            1008 drivers/media/i2c/ov9650.c 	ctrls->auto_exp =
ctrls            1014 drivers/media/i2c/ov9650.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops,
ctrls            1018 drivers/media/i2c/ov9650.c 	ctrls->auto_gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTOGAIN,
ctrls            1020 drivers/media/i2c/ov9650.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN,
ctrls            1023 drivers/media/i2c/ov9650.c 	ctrls->saturation = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SATURATION,
ctrls            1025 drivers/media/i2c/ov9650.c 	ctrls->brightness = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BRIGHTNESS,
ctrls            1027 drivers/media/i2c/ov9650.c 	ctrls->sharpness = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_SHARPNESS,
ctrls            1030 drivers/media/i2c/ov9650.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0);
ctrls            1031 drivers/media/i2c/ov9650.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
ctrls            1033 drivers/media/i2c/ov9650.c 	ctrls->light_freq =
ctrls            1048 drivers/media/i2c/ov9650.c 	ctrls->gain->flags |= V4L2_CTRL_FLAG_VOLATILE;
ctrls            1049 drivers/media/i2c/ov9650.c 	ctrls->exposure->flags |= V4L2_CTRL_FLAG_VOLATILE;
ctrls            1051 drivers/media/i2c/ov9650.c 	v4l2_ctrl_auto_cluster(3, &ctrls->auto_wb, 0, false);
ctrls            1052 drivers/media/i2c/ov9650.c 	v4l2_ctrl_auto_cluster(2, &ctrls->auto_gain, 0, true);
ctrls            1053 drivers/media/i2c/ov9650.c 	v4l2_ctrl_auto_cluster(2, &ctrls->auto_exp, 1, true);
ctrls            1054 drivers/media/i2c/ov9650.c 	v4l2_ctrl_cluster(2, &ctrls->hflip);
ctrls            1279 drivers/media/i2c/ov9650.c 	struct ov965x_ctrls *ctrls = &ov965x->ctrls;
ctrls            1320 drivers/media/i2c/ov9650.c 	return ov965x_set_banding_filter(ov965x, ctrls->light_freq->val);
ctrls            1326 drivers/media/i2c/ov9650.c 	struct ov965x_ctrls *ctrls = &ov965x->ctrls;
ctrls            1336 drivers/media/i2c/ov9650.c 		if (!ret && ctrls->update) {
ctrls            1342 drivers/media/i2c/ov9650.c 			ret = v4l2_ctrl_handler_setup(&ctrls->handler);
ctrls            1346 drivers/media/i2c/ov9650.c 				ctrls->update = 0;
ctrls             400 drivers/media/i2c/s5c73m3/s5c73m3-core.c 	if (state->ctrls.stabilization->val)
ctrls              71 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 		ret = s5c73m3_get_af_status(state, state->ctrls.af_status);
ctrls              97 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 			 v4l2_ctrl_get_menu(state->ctrls.colorfx->id)[i]);
ctrls             109 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	struct s5c73m3_ctrls *ctrls = &state->ctrls;
ctrls             112 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	if (ctrls->exposure_metering->is_new) {
ctrls             115 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 		switch (ctrls->exposure_metering->val) {
ctrls             130 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	if (!ret && ctrls->exposure_bias->is_new) {
ctrls             131 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 		u16 exp_bias = ctrls->exposure_bias->val;
ctrls             137 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 		 ctrls->exposure_bias->val, ctrls->exposure_metering->val, ret);
ctrls             160 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 			 v4l2_ctrl_get_menu(state->ctrls.auto_wb->id)[i]);
ctrls             170 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	struct s5c73m3_ctrls *c = &state->ctrls;
ctrls             198 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	    && state->ctrls.auto_wb->val) {
ctrls             213 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	struct s5c73m3_ctrls *c = &state->ctrls;
ctrls             259 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 		iso = state->ctrls.iso->val + 1;
ctrls             310 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 		 v4l2_ctrl_get_menu(state->ctrls.scene_mode->id)[val]);
ctrls             446 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	struct s5c73m3_ctrls *ctrls = &state->ctrls;
ctrls             447 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	struct v4l2_ctrl_handler *hdl = &ctrls->handler;
ctrls             454 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->auto_wb = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls             459 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->auto_exposure = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls             462 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->exposure_bias = v4l2_ctrl_new_int_menu(hdl, ops,
ctrls             468 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->exposure_metering = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls             473 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->focus_auto = v4l2_ctrl_new_std(hdl, ops,
ctrls             476 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->af_start = v4l2_ctrl_new_std(hdl, ops,
ctrls             479 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->af_stop = v4l2_ctrl_new_std(hdl, ops,
ctrls             482 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->af_status = v4l2_ctrl_new_std(hdl, ops,
ctrls             489 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->af_distance = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls             496 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->auto_iso = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls             500 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->iso = v4l2_ctrl_new_int_menu(hdl, ops,
ctrls             504 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->contrast = v4l2_ctrl_new_std(hdl, ops,
ctrls             507 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->saturation = v4l2_ctrl_new_std(hdl, ops,
ctrls             510 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->sharpness = v4l2_ctrl_new_std(hdl, ops,
ctrls             513 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->zoom = v4l2_ctrl_new_std(hdl, ops,
ctrls             516 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->colorfx = v4l2_ctrl_new_std_menu(hdl, ops, V4L2_CID_COLORFX,
ctrls             519 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->wdr = v4l2_ctrl_new_std(hdl, ops,
ctrls             522 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->stabilization = v4l2_ctrl_new_std(hdl, ops,
ctrls             529 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->jpeg_quality = v4l2_ctrl_new_std(hdl, ops,
ctrls             532 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->scene_mode = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls             536 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->aaa_lock = v4l2_ctrl_new_std(hdl, ops,
ctrls             545 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	v4l2_ctrl_auto_cluster(3, &ctrls->auto_exposure, 0, false);
ctrls             546 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->auto_iso->flags |= V4L2_CTRL_FLAG_VOLATILE |
ctrls             548 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	v4l2_ctrl_auto_cluster(2, &ctrls->auto_iso, 0, false);
ctrls             549 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	ctrls->af_status->flags |= V4L2_CTRL_FLAG_VOLATILE;
ctrls             550 drivers/media/i2c/s5c73m3/s5c73m3-ctrls.c 	v4l2_ctrl_cluster(6, &ctrls->focus_auto);
ctrls             405 drivers/media/i2c/s5c73m3/s5c73m3.h 	struct s5c73m3_ctrls ctrls;
ctrls             443 drivers/media/i2c/s5c73m3/s5c73m3.h 			     ctrls.handler)->sensor_sd;
ctrls             321 drivers/media/i2c/s5k5baf.c 	struct s5k5baf_ctrls ctrls;
ctrls             403 drivers/media/i2c/s5k5baf.c 	return &container_of(ctrl->handler, struct s5k5baf, ctrls.handler)->sd;
ctrls             642 drivers/media/i2c/s5k5baf.c 	u16 flip = state->ctrls.vflip->val | (state->ctrls.vflip->val << 1);
ctrls             673 drivers/media/i2c/s5k5baf.c 	struct s5k5baf_ctrls *ctrls = &state->ctrls;
ctrls             677 drivers/media/i2c/s5k5baf.c 				  ctrls->gain_red->val, 1,
ctrls             679 drivers/media/i2c/s5k5baf.c 				  ctrls->gain_blue->val, 1,
ctrls             705 drivers/media/i2c/s5k5baf.c 		unsigned int exp_time = state->ctrls.exposure->val;
ctrls             708 drivers/media/i2c/s5k5baf.c 		s5k5baf_hw_set_user_gain(state, state->ctrls.gain->val);
ctrls            1090 drivers/media/i2c/s5k5baf.c 		ret = v4l2_ctrl_handler_setup(&state->ctrls.handler);
ctrls            1631 drivers/media/i2c/s5k5baf.c 	struct s5k5baf_ctrls *ctrls = &state->ctrls;
ctrls            1632 drivers/media/i2c/s5k5baf.c 	struct v4l2_ctrl_handler *hdl = &ctrls->handler;
ctrls            1642 drivers/media/i2c/s5k5baf.c 	ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE,
ctrls            1644 drivers/media/i2c/s5k5baf.c 	ctrls->gain_red = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_RED_BALANCE,
ctrls            1646 drivers/media/i2c/s5k5baf.c 	ctrls->gain_blue = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_BLUE_BALANCE,
ctrls            1648 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_auto_cluster(3, &ctrls->awb, 0, false);
ctrls            1650 drivers/media/i2c/s5k5baf.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0);
ctrls            1651 drivers/media/i2c/s5k5baf.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
ctrls            1652 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_cluster(2, &ctrls->hflip);
ctrls            1654 drivers/media/i2c/s5k5baf.c 	ctrls->auto_exp = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls            1658 drivers/media/i2c/s5k5baf.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE,
ctrls            1661 drivers/media/i2c/s5k5baf.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN,
ctrls            1663 drivers/media/i2c/s5k5baf.c 	v4l2_ctrl_auto_cluster(3, &ctrls->auto_exp, 0, false);
ctrls             254 drivers/media/i2c/s5k6aa.c 	struct s5k6aa_ctrls ctrls;
ctrls             302 drivers/media/i2c/s5k6aa.c 	return &container_of(ctrl->handler, struct s5k6aa, ctrls.handler)->sd;
ctrls             469 drivers/media/i2c/s5k6aa.c 	unsigned int vflip = s5k6aa->ctrls.vflip->val ^ s5k6aa->inv_vflip;
ctrls             479 drivers/media/i2c/s5k6aa.c 	struct s5k6aa_ctrls *ctrls = &s5k6aa->ctrls;
ctrls             485 drivers/media/i2c/s5k6aa.c 		ret = s5k6aa_write(c, REG_SF_RGAIN, ctrls->gain_red->val);
ctrls             491 drivers/media/i2c/s5k6aa.c 		ret = s5k6aa_write(c, REG_SF_GGAIN, ctrls->gain_green->val);
ctrls             497 drivers/media/i2c/s5k6aa.c 		ret = s5k6aa_write(c, REG_SF_BGAIN, ctrls->gain_blue->val);
ctrls             534 drivers/media/i2c/s5k6aa.c 	unsigned int exp_time = s5k6aa->ctrls.exposure->val;
ctrls             550 drivers/media/i2c/s5k6aa.c 		ret = s5k6aa_set_user_gain(c, s5k6aa->ctrls.gain->val);
ctrls            1369 drivers/media/i2c/s5k6aa.c 	struct s5k6aa_ctrls *ctrls = &s5k6aa->ctrls;
ctrls            1370 drivers/media/i2c/s5k6aa.c 	struct v4l2_ctrl_handler *hdl = &ctrls->handler;
ctrls            1376 drivers/media/i2c/s5k6aa.c 	ctrls->awb = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_AUTO_WHITE_BALANCE,
ctrls            1378 drivers/media/i2c/s5k6aa.c 	ctrls->gain_red = v4l2_ctrl_new_custom(hdl, &s5k6aa_ctrls[0], NULL);
ctrls            1379 drivers/media/i2c/s5k6aa.c 	ctrls->gain_green = v4l2_ctrl_new_custom(hdl, &s5k6aa_ctrls[1], NULL);
ctrls            1380 drivers/media/i2c/s5k6aa.c 	ctrls->gain_blue = v4l2_ctrl_new_custom(hdl, &s5k6aa_ctrls[2], NULL);
ctrls            1381 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_auto_cluster(4, &ctrls->awb, 0, false);
ctrls            1383 drivers/media/i2c/s5k6aa.c 	ctrls->hflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_HFLIP, 0, 1, 1, 0);
ctrls            1384 drivers/media/i2c/s5k6aa.c 	ctrls->vflip = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_VFLIP, 0, 1, 1, 0);
ctrls            1385 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_cluster(2, &ctrls->hflip);
ctrls            1387 drivers/media/i2c/s5k6aa.c 	ctrls->auto_exp = v4l2_ctrl_new_std_menu(hdl, ops,
ctrls            1391 drivers/media/i2c/s5k6aa.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_EXPOSURE,
ctrls            1394 drivers/media/i2c/s5k6aa.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, ops, V4L2_CID_GAIN,
ctrls            1396 drivers/media/i2c/s5k6aa.c 	v4l2_ctrl_auto_cluster(3, &ctrls->auto_exp, 0, false);
ctrls             216 drivers/media/platform/atmel/atmel-isc-base.c 	struct isc_ctrls *ctrls = &isc->ctrls;
ctrls             219 drivers/media/platform/atmel/atmel-isc-base.c 		     (ISC_WB_O_ZERO_VAL - (ctrls->offset[ISC_HIS_CFG_MODE_R])) |
ctrls             220 drivers/media/platform/atmel/atmel-isc-base.c 		     ((ISC_WB_O_ZERO_VAL - ctrls->offset[ISC_HIS_CFG_MODE_GR]) << 16));
ctrls             222 drivers/media/platform/atmel/atmel-isc-base.c 		     (ISC_WB_O_ZERO_VAL - (ctrls->offset[ISC_HIS_CFG_MODE_B])) |
ctrls             223 drivers/media/platform/atmel/atmel-isc-base.c 		     ((ISC_WB_O_ZERO_VAL - ctrls->offset[ISC_HIS_CFG_MODE_GB]) << 16));
ctrls             225 drivers/media/platform/atmel/atmel-isc-base.c 		     ctrls->gain[ISC_HIS_CFG_MODE_R] |
ctrls             226 drivers/media/platform/atmel/atmel-isc-base.c 		     (ctrls->gain[ISC_HIS_CFG_MODE_GR] << 16));
ctrls             228 drivers/media/platform/atmel/atmel-isc-base.c 		     ctrls->gain[ISC_HIS_CFG_MODE_B] |
ctrls             229 drivers/media/platform/atmel/atmel-isc-base.c 		     (ctrls->gain[ISC_HIS_CFG_MODE_GB] << 16));
ctrls             238 drivers/media/platform/atmel/atmel-isc-base.c 		isc->ctrls.gain[c] = 1 << 9;
ctrls             244 drivers/media/platform/atmel/atmel-isc-base.c 		isc->ctrls.offset[c] = ISC_WB_O_ZERO_VAL;
ctrls             636 drivers/media/platform/atmel/atmel-isc-base.c 	struct isc_ctrls *ctrls = &isc->ctrls;
ctrls             652 drivers/media/platform/atmel/atmel-isc-base.c 	if (ctrls->awb == ISC_WB_NONE)
ctrls             660 drivers/media/platform/atmel/atmel-isc-base.c 	gamma = &isc_gamma_table[ctrls->gamma_index][0];
ctrls             673 drivers/media/platform/atmel/atmel-isc-base.c 	regmap_write(regmap, ISC_CBC_BRIGHT, ctrls->brightness);
ctrls             674 drivers/media/platform/atmel/atmel-isc-base.c 	regmap_write(regmap, ISC_CBC_CONTRAST, ctrls->contrast);
ctrls             702 drivers/media/platform/atmel/atmel-isc-base.c 	struct isc_ctrls *ctrls = &isc->ctrls;
ctrls             712 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->hist_id = ISC_HIS_CFG_MODE_GR;
ctrls             716 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->hist_stat = HIST_ENABLED;
ctrls             721 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->hist_stat = HIST_DISABLED;
ctrls             758 drivers/media/platform/atmel/atmel-isc-base.c 	if (isc->ctrls.awb &&
ctrls            1340 drivers/media/platform/atmel/atmel-isc-base.c 		isc->ctrls.hist_stat = HIST_INIT;
ctrls            1629 drivers/media/platform/atmel/atmel-isc-base.c 	struct isc_ctrls *ctrls = &isc->ctrls;
ctrls            1630 drivers/media/platform/atmel/atmel-isc-base.c 	u32 *hist_count = &ctrls->hist_count[ctrls->hist_id];
ctrls            1631 drivers/media/platform/atmel/atmel-isc-base.c 	u32 *hist_entry = &ctrls->hist_entry[0];
ctrls            1656 drivers/media/platform/atmel/atmel-isc-base.c static void isc_wb_update(struct isc_ctrls *ctrls)
ctrls            1658 drivers/media/platform/atmel/atmel-isc-base.c 	u32 *hist_count = &ctrls->hist_count[0];
ctrls            1684 drivers/media/platform/atmel/atmel-isc-base.c 		offset[c] = ctrls->hist_minmax[c][HIST_MIN_INDEX];
ctrls            1694 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->offset[c] = (offset[c] - 1) << 3;
ctrls            1697 drivers/media/platform/atmel/atmel-isc-base.c 		if (!ctrls->offset[c])
ctrls            1698 drivers/media/platform/atmel/atmel-isc-base.c 			ctrls->offset[c] = ISC_WB_O_ZERO_VAL;
ctrls            1709 drivers/media/platform/atmel/atmel-isc-base.c 			(ctrls->hist_minmax[c][HIST_MAX_INDEX] -
ctrls            1710 drivers/media/platform/atmel/atmel-isc-base.c 			ctrls->hist_minmax[c][HIST_MIN_INDEX] + 1);
ctrls            1724 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->gain[c] = s_gain[c] * gw_gain[c];
ctrls            1725 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->gain[c] >>= 9;
ctrls            1734 drivers/media/platform/atmel/atmel-isc-base.c 	struct isc_ctrls *ctrls = &isc->ctrls;
ctrls            1735 drivers/media/platform/atmel/atmel-isc-base.c 	u32 hist_id = ctrls->hist_id;
ctrls            1744 drivers/media/platform/atmel/atmel-isc-base.c 	if (ctrls->hist_stat != HIST_ENABLED)
ctrls            1748 drivers/media/platform/atmel/atmel-isc-base.c 	ctrls->hist_minmax[hist_id][HIST_MIN_INDEX] = min;
ctrls            1749 drivers/media/platform/atmel/atmel-isc-base.c 	ctrls->hist_minmax[hist_id][HIST_MAX_INDEX] = max;
ctrls            1754 drivers/media/platform/atmel/atmel-isc-base.c 		isc_wb_update(ctrls);
ctrls            1758 drivers/media/platform/atmel/atmel-isc-base.c 	ctrls->hist_id = hist_id;
ctrls            1762 drivers/media/platform/atmel/atmel-isc-base.c 	if (ctrls->awb == ISC_WB_NONE)
ctrls            1771 drivers/media/platform/atmel/atmel-isc-base.c 	if (hist_id == ISC_HIS_CFG_MODE_GR || ctrls->awb == ISC_WB_NONE) {
ctrls            1786 drivers/media/platform/atmel/atmel-isc-base.c 		if (ctrls->awb == ISC_WB_ONETIME) {
ctrls            1789 drivers/media/platform/atmel/atmel-isc-base.c 			ctrls->awb = ISC_WB_NONE;
ctrls            1795 drivers/media/platform/atmel/atmel-isc-base.c 	if (ctrls->awb)
ctrls            1804 drivers/media/platform/atmel/atmel-isc-base.c 					     struct isc_device, ctrls.handler);
ctrls            1805 drivers/media/platform/atmel/atmel-isc-base.c 	struct isc_ctrls *ctrls = &isc->ctrls;
ctrls            1812 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->brightness = ctrl->val & ISC_CBC_BRIGHT_MASK;
ctrls            1815 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->contrast = ctrl->val & ISC_CBC_CONTRAST_MASK;
ctrls            1818 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->gamma_index = ctrl->val;
ctrls            1822 drivers/media/platform/atmel/atmel-isc-base.c 			ctrls->awb = ISC_WB_AUTO;
ctrls            1824 drivers/media/platform/atmel/atmel-isc-base.c 			ctrls->awb = ISC_WB_NONE;
ctrls            1830 drivers/media/platform/atmel/atmel-isc-base.c 		if (ctrls->hist_stat != HIST_ENABLED)
ctrls            1833 drivers/media/platform/atmel/atmel-isc-base.c 		if (isc->ctrls.awb == ISC_WB_AUTO &&
ctrls            1841 drivers/media/platform/atmel/atmel-isc-base.c 		if (ctrls->awb == ISC_WB_AUTO)
ctrls            1844 drivers/media/platform/atmel/atmel-isc-base.c 		ctrls->awb = ISC_WB_ONETIME;
ctrls            1863 drivers/media/platform/atmel/atmel-isc-base.c 	struct isc_ctrls *ctrls = &isc->ctrls;
ctrls            1864 drivers/media/platform/atmel/atmel-isc-base.c 	struct v4l2_ctrl_handler *hdl = &ctrls->handler;
ctrls            1867 drivers/media/platform/atmel/atmel-isc-base.c 	ctrls->hist_stat = HIST_INIT;
ctrls            1874 drivers/media/platform/atmel/atmel-isc-base.c 	ctrls->brightness = 0;
ctrls            1875 drivers/media/platform/atmel/atmel-isc-base.c 	ctrls->contrast = 256;
ctrls            1926 drivers/media/platform/atmel/atmel-isc-base.c 	v4l2_ctrl_handler_free(&isc->ctrls.handler);
ctrls            2086 drivers/media/platform/atmel/atmel-isc-base.c 	vdev->ctrl_handler	= &isc->ctrls.handler;
ctrls             215 drivers/media/platform/atmel/atmel-isc.h 	struct isc_ctrls	ctrls;
ctrls            2010 drivers/media/platform/coda/coda-common.c 			container_of(ctrl->handler, struct coda_ctx, ctrls);
ctrls            2137 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2139 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2141 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2143 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2146 drivers/media/platform/coda/coda-common.c 		v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2149 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2151 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2153 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2155 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std_menu(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2159 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2162 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2164 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std_menu(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2170 drivers/media/platform/coda/coda-common.c 		v4l2_ctrl_new_std_menu(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2179 drivers/media/platform/coda/coda-common.c 		v4l2_ctrl_new_std_menu(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2189 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2191 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2193 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std_menu(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2200 drivers/media/platform/coda/coda-common.c 		v4l2_ctrl_new_std_menu(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2206 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std_menu(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2210 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2212 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2215 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std_menu(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2220 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2223 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2229 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2235 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2237 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2245 drivers/media/platform/coda/coda-common.c 	ctx->h264_profile_ctrl = v4l2_ctrl_new_std_menu(&ctx->ctrls,
ctrls            2262 drivers/media/platform/coda/coda-common.c 	ctx->h264_level_ctrl = v4l2_ctrl_new_std_menu(&ctx->ctrls,
ctrls            2267 drivers/media/platform/coda/coda-common.c 	ctx->mpeg2_profile_ctrl = v4l2_ctrl_new_std_menu(&ctx->ctrls,
ctrls            2274 drivers/media/platform/coda/coda-common.c 	ctx->mpeg2_level_ctrl = v4l2_ctrl_new_std_menu(&ctx->ctrls,
ctrls            2281 drivers/media/platform/coda/coda-common.c 	ctx->mpeg4_profile_ctrl = v4l2_ctrl_new_std_menu(&ctx->ctrls,
ctrls            2288 drivers/media/platform/coda/coda-common.c 	ctx->mpeg4_level_ctrl = v4l2_ctrl_new_std_menu(&ctx->ctrls,
ctrls            2298 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_handler_init(&ctx->ctrls, 2);
ctrls            2300 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2302 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2305 drivers/media/platform/coda/coda-common.c 		v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2313 drivers/media/platform/coda/coda-common.c 		v4l2_ctrl_new_std(&ctx->ctrls, &coda_ctrl_ops,
ctrls            2320 drivers/media/platform/coda/coda-common.c 	if (ctx->ctrls.error) {
ctrls            2323 drivers/media/platform/coda/coda-common.c 			ctx->ctrls.error);
ctrls            2327 drivers/media/platform/coda/coda-common.c 	return v4l2_ctrl_handler_setup(&ctx->ctrls);
ctrls            2506 drivers/media/platform/coda/coda-common.c 	ctx->fh.ctrl_handler = &ctx->ctrls;
ctrls            2559 drivers/media/platform/coda/coda-common.c 	v4l2_ctrl_handler_free(&ctx->ctrls);
ctrls             231 drivers/media/platform/coda/coda.h 	struct v4l2_ctrl_handler	ctrls;
ctrls            1419 drivers/media/platform/exynos4-is/fimc-capture.c 	return v4l2_ctrl_add_handler(&vc->ctx->ctrls.handler,
ctrls            1818 drivers/media/platform/exynos4-is/fimc-capture.c 	vfd->ctrl_handler = &ctx->ctrls.handler;
ctrls             491 drivers/media/platform/exynos4-is/fimc-core.c 		effect->pat_cb = ctx->ctrls.colorfx_cbcr->val >> 8;
ctrls             492 drivers/media/platform/exynos4-is/fimc-core.c 		effect->pat_cr = ctx->ctrls.colorfx_cbcr->val & 0xff;
ctrls             505 drivers/media/platform/exynos4-is/fimc-core.c 	container_of((__ctrl)->handler, struct fimc_ctx, ctrls.handler)
ctrls             576 drivers/media/platform/exynos4-is/fimc-core.c 	struct fimc_ctrls *ctrls = &ctx->ctrls;
ctrls             577 drivers/media/platform/exynos4-is/fimc-core.c 	struct v4l2_ctrl_handler *handler = &ctrls->handler;
ctrls             579 drivers/media/platform/exynos4-is/fimc-core.c 	if (ctx->ctrls.ready)
ctrls             584 drivers/media/platform/exynos4-is/fimc-core.c 	ctrls->rotate = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops,
ctrls             586 drivers/media/platform/exynos4-is/fimc-core.c 	ctrls->hflip = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops,
ctrls             588 drivers/media/platform/exynos4-is/fimc-core.c 	ctrls->vflip = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops,
ctrls             592 drivers/media/platform/exynos4-is/fimc-core.c 		ctrls->alpha = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops,
ctrls             596 drivers/media/platform/exynos4-is/fimc-core.c 		ctrls->alpha = NULL;
ctrls             598 drivers/media/platform/exynos4-is/fimc-core.c 	ctrls->colorfx = v4l2_ctrl_new_std_menu(handler, &fimc_ctrl_ops,
ctrls             602 drivers/media/platform/exynos4-is/fimc-core.c 	ctrls->colorfx_cbcr = v4l2_ctrl_new_std(handler, &fimc_ctrl_ops,
ctrls             608 drivers/media/platform/exynos4-is/fimc-core.c 		v4l2_ctrl_cluster(2, &ctrls->colorfx);
ctrls             609 drivers/media/platform/exynos4-is/fimc-core.c 		ctrls->ready = true;
ctrls             617 drivers/media/platform/exynos4-is/fimc-core.c 	struct fimc_ctrls *ctrls = &ctx->ctrls;
ctrls             619 drivers/media/platform/exynos4-is/fimc-core.c 	if (ctrls->ready) {
ctrls             620 drivers/media/platform/exynos4-is/fimc-core.c 		v4l2_ctrl_handler_free(&ctrls->handler);
ctrls             621 drivers/media/platform/exynos4-is/fimc-core.c 		ctrls->ready = false;
ctrls             622 drivers/media/platform/exynos4-is/fimc-core.c 		ctrls->alpha = NULL;
ctrls             629 drivers/media/platform/exynos4-is/fimc-core.c 	struct fimc_ctrls *ctrls = &ctx->ctrls;
ctrls             631 drivers/media/platform/exynos4-is/fimc-core.c 	if (!ctrls->ready)
ctrls             634 drivers/media/platform/exynos4-is/fimc-core.c 	mutex_lock(ctrls->handler.lock);
ctrls             635 drivers/media/platform/exynos4-is/fimc-core.c 	v4l2_ctrl_activate(ctrls->rotate, active);
ctrls             636 drivers/media/platform/exynos4-is/fimc-core.c 	v4l2_ctrl_activate(ctrls->hflip, active);
ctrls             637 drivers/media/platform/exynos4-is/fimc-core.c 	v4l2_ctrl_activate(ctrls->vflip, active);
ctrls             638 drivers/media/platform/exynos4-is/fimc-core.c 	v4l2_ctrl_activate(ctrls->colorfx, active);
ctrls             639 drivers/media/platform/exynos4-is/fimc-core.c 	if (ctrls->alpha)
ctrls             640 drivers/media/platform/exynos4-is/fimc-core.c 		v4l2_ctrl_activate(ctrls->alpha, active && has_alpha);
ctrls             643 drivers/media/platform/exynos4-is/fimc-core.c 		fimc_set_color_effect(ctx, ctrls->colorfx->cur.val);
ctrls             644 drivers/media/platform/exynos4-is/fimc-core.c 		ctx->rotation = ctrls->rotate->val;
ctrls             645 drivers/media/platform/exynos4-is/fimc-core.c 		ctx->hflip    = ctrls->hflip->val;
ctrls             646 drivers/media/platform/exynos4-is/fimc-core.c 		ctx->vflip    = ctrls->vflip->val;
ctrls             653 drivers/media/platform/exynos4-is/fimc-core.c 	mutex_unlock(ctrls->handler.lock);
ctrls             660 drivers/media/platform/exynos4-is/fimc-core.c 	struct v4l2_ctrl *ctrl = ctx->ctrls.alpha;
ctrls             499 drivers/media/platform/exynos4-is/fimc-core.h 	struct fimc_ctrls	ctrls;
ctrls             507 drivers/media/platform/exynos4-is/fimc-isp.c 	idx = is->isp.ctrls.iso->val;
ctrls             688 drivers/media/platform/exynos4-is/fimc-isp.c 	struct v4l2_ctrl_handler *handler = &isp->ctrls.handler;
ctrls             690 drivers/media/platform/exynos4-is/fimc-isp.c 	struct fimc_isp_ctrls *ctrls = &isp->ctrls;
ctrls             713 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->saturation = v4l2_ctrl_new_std(handler, ops, V4L2_CID_SATURATION,
ctrls             715 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->brightness = v4l2_ctrl_new_std(handler, ops, V4L2_CID_BRIGHTNESS,
ctrls             717 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->contrast = v4l2_ctrl_new_std(handler, ops, V4L2_CID_CONTRAST,
ctrls             719 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->sharpness = v4l2_ctrl_new_std(handler, ops, V4L2_CID_SHARPNESS,
ctrls             721 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->hue = v4l2_ctrl_new_std(handler, ops, V4L2_CID_HUE,
ctrls             724 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->auto_wb = v4l2_ctrl_new_std_menu(handler, ops,
ctrls             728 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->exposure = v4l2_ctrl_new_std(handler, ops,
ctrls             732 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->exp_metering = v4l2_ctrl_new_std_menu(handler, ops,
ctrls             740 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->auto_iso = v4l2_ctrl_new_std_menu(handler, ops,
ctrls             744 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->iso = v4l2_ctrl_new_int_menu(handler, ops,
ctrls             748 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->aewb_lock = v4l2_ctrl_new_std(handler, ops,
ctrls             752 drivers/media/platform/exynos4-is/fimc-isp.c 	ctrls->colorfx = v4l2_ctrl_new_std_menu(handler, ops, V4L2_CID_COLORFX,
ctrls             760 drivers/media/platform/exynos4-is/fimc-isp.c 	v4l2_ctrl_auto_cluster(2, &ctrls->auto_iso,
ctrls             779 drivers/media/platform/exynos4-is/fimc-isp.c 	v4l2_ctrl_handler_free(&isp->ctrls.handler);
ctrls             165 drivers/media/platform/exynos4-is/fimc-isp.h 	struct fimc_isp_ctrls		ctrls;
ctrls             179 drivers/media/platform/exynos4-is/fimc-isp.h 	container_of(ctrl->handler, struct fimc_isp, ctrls.handler)
ctrls             640 drivers/media/platform/exynos4-is/fimc-m2m.c 	ctx->fh.ctrl_handler = &ctx->ctrls.handler;
ctrls             212 drivers/media/platform/mtk-mdp/mtk_mdp_core.h 	struct mtk_mdp_ctrls		ctrls;
ctrls             310 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		if (ctx->ctrls.rotate->val == 90 ||
ctrls             311 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		    ctx->ctrls.rotate->val == 270) {
ctrls             331 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		(ctx->ctrls.rotate->val == 90 ||
ctrls             332 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 		ctx->ctrls.rotate->val == 270))
ctrls             907 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 				ctx->ctrls.rotate->val);
ctrls             912 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 				new_r.height, ctx->ctrls.rotate->val);
ctrls            1012 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 					ctx->ctrls.rotate->val);
ctrls            1036 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	ctx->ctrls.rotate = v4l2_ctrl_new_std(&ctx->ctrl_handler,
ctrls            1038 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	ctx->ctrls.hflip = v4l2_ctrl_new_std(&ctx->ctrl_handler,
ctrls            1042 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	ctx->ctrls.vflip = v4l2_ctrl_new_std(&ctx->ctrl_handler,
ctrls            1046 drivers/media/platform/mtk-mdp/mtk_mdp_m2m.c 	ctx->ctrls.global_alpha = v4l2_ctrl_new_std(&ctx->ctrl_handler,
ctrls             138 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	misc->orientation = ctx->ctrls.rotate->val;
ctrls             139 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	misc->hflip = ctx->ctrls.hflip->val;
ctrls             140 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	misc->vflip = ctx->ctrls.vflip->val;
ctrls             147 drivers/media/platform/mtk-mdp/mtk_mdp_regs.c 	misc->alpha = ctx->ctrls.global_alpha->val;
ctrls            1584 drivers/media/platform/omap3isp/isppreview.c 		container_of(ctrl->handler, struct isp_prev_device, ctrls);
ctrls            2273 drivers/media/platform/omap3isp/isppreview.c 	v4l2_ctrl_handler_init(&prev->ctrls, 2);
ctrls            2274 drivers/media/platform/omap3isp/isppreview.c 	v4l2_ctrl_new_std(&prev->ctrls, &preview_ctrl_ops, V4L2_CID_BRIGHTNESS,
ctrls            2277 drivers/media/platform/omap3isp/isppreview.c 	v4l2_ctrl_new_std(&prev->ctrls, &preview_ctrl_ops, V4L2_CID_CONTRAST,
ctrls            2280 drivers/media/platform/omap3isp/isppreview.c 	v4l2_ctrl_handler_setup(&prev->ctrls);
ctrls            2281 drivers/media/platform/omap3isp/isppreview.c 	sd->ctrl_handler = &prev->ctrls;
ctrls            2346 drivers/media/platform/omap3isp/isppreview.c 	v4l2_ctrl_handler_free(&prev->ctrls);
ctrls             126 drivers/media/platform/omap3isp/isppreview.h 	struct v4l2_ctrl_handler ctrls;
ctrls             970 drivers/media/platform/omap3isp/ispvideo.c 	struct v4l2_ext_controls ctrls;
ctrls            1016 drivers/media/platform/omap3isp/ispvideo.c 	memset(&ctrls, 0, sizeof(ctrls));
ctrls            1021 drivers/media/platform/omap3isp/ispvideo.c 	ctrls.count = 1;
ctrls            1022 drivers/media/platform/omap3isp/ispvideo.c 	ctrls.controls = &ctrl;
ctrls            1024 drivers/media/platform/omap3isp/ispvideo.c 			       NULL, &ctrls);
ctrls             633 drivers/media/platform/qcom/camss/camss-csid.c 		ret = v4l2_ctrl_handler_setup(&csid->ctrls);
ctrls            1059 drivers/media/platform/qcom/camss/camss-csid.c 						struct csid_device, ctrls);
ctrls            1331 drivers/media/platform/qcom/camss/camss-csid.c 	ret = v4l2_ctrl_handler_init(&csid->ctrls, 1);
ctrls            1337 drivers/media/platform/qcom/camss/camss-csid.c 	csid->testgen_mode = v4l2_ctrl_new_std_menu_items(&csid->ctrls,
ctrls            1342 drivers/media/platform/qcom/camss/camss-csid.c 	if (csid->ctrls.error) {
ctrls            1343 drivers/media/platform/qcom/camss/camss-csid.c 		dev_err(dev, "Failed to init ctrl: %d\n", csid->ctrls.error);
ctrls            1344 drivers/media/platform/qcom/camss/camss-csid.c 		ret = csid->ctrls.error;
ctrls            1348 drivers/media/platform/qcom/camss/camss-csid.c 	csid->subdev.ctrl_handler = &csid->ctrls;
ctrls            1378 drivers/media/platform/qcom/camss/camss-csid.c 	v4l2_ctrl_handler_free(&csid->ctrls);
ctrls            1391 drivers/media/platform/qcom/camss/camss-csid.c 	v4l2_ctrl_handler_free(&csid->ctrls);
ctrls              59 drivers/media/platform/qcom/camss/camss-csid.h 	struct v4l2_ctrl_handler ctrls;
ctrls             710 drivers/media/platform/s5p-mfc/s5p_mfc_common.h 	struct v4l2_ctrl *ctrls[MFC_MAX_CTRLS];
ctrls            1140 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			ctx->ctrls[i] = v4l2_ctrl_new_custom(&ctx->ctrl_handler,
ctrls            1143 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			ctx->ctrls[i] = v4l2_ctrl_new_std(&ctx->ctrl_handler,
ctrls            1153 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 		if (controls[i].is_volatile && ctx->ctrls[i])
ctrls            1154 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 			ctx->ctrls[i]->flags |= V4L2_CTRL_FLAG_VOLATILE;
ctrls            1165 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c 		ctx->ctrls[i] = NULL;
ctrls            1776 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 		for (j = 0; j < ARRAY_SIZE(ctx->ctrls); j++) {
ctrls            1777 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			if (ctx->ctrls[j]->id == __hevc_qp_ctrls[i]) {
ctrls            1778 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 				ctrl = ctx->ctrls[j];
ctrls            2643 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			ctx->ctrls[i] = v4l2_ctrl_new_custom(&ctx->ctrl_handler,
ctrls            2649 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 				ctx->ctrls[i] = v4l2_ctrl_new_std_menu(
ctrls            2655 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 				ctx->ctrls[i] = v4l2_ctrl_new_std(
ctrls            2667 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 		if (controls[i].is_volatile && ctx->ctrls[i])
ctrls            2668 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 			ctx->ctrls[i]->flags |= V4L2_CTRL_FLAG_VOLATILE;
ctrls            2680 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c 		ctx->ctrls[i] = NULL;
ctrls              17 drivers/media/platform/sti/hva/hva-debugfs.c 	struct hva_controls *ctrls = &ctx->ctrls;
ctrls              52 drivers/media/platform/sti/hva/hva-debugfs.c 		      v4l2_ctrl_get_menu(bitrate_mode)[ctrls->bitrate_mode],
ctrls              53 drivers/media/platform/sti/hva/hva-debugfs.c 		      ctrls->bitrate,
ctrls              54 drivers/media/platform/sti/hva/hva-debugfs.c 		      ctrls->gop_size,
ctrls              55 drivers/media/platform/sti/hva/hva-debugfs.c 		      v4l2_ctrl_get_menu(aspect)[ctrls->aspect],
ctrls              56 drivers/media/platform/sti/hva/hva-debugfs.c 		      ctrls->time_per_frame.denominator,
ctrls              57 drivers/media/platform/sti/hva/hva-debugfs.c 		      ctrls->time_per_frame.numerator);
ctrls              72 drivers/media/platform/sti/hva/hva-debugfs.c 			      v4l2_ctrl_get_menu(entropy)[ctrls->entropy_mode],
ctrls              73 drivers/media/platform/sti/hva/hva-debugfs.c 			      ctrls->cpb_size,
ctrls              74 drivers/media/platform/sti/hva/hva-debugfs.c 			      ctrls->dct8x8 ? "true" : "false",
ctrls              75 drivers/media/platform/sti/hva/hva-debugfs.c 			      ctrls->qpmin,
ctrls              76 drivers/media/platform/sti/hva/hva-debugfs.c 			      ctrls->qpmax,
ctrls              77 drivers/media/platform/sti/hva/hva-debugfs.c 			      ctrls->vui_sar ? "true" : "false",
ctrls              78 drivers/media/platform/sti/hva/hva-debugfs.c 			      v4l2_ctrl_get_menu(vui_sar)[ctrls->vui_sar_idc],
ctrls              79 drivers/media/platform/sti/hva/hva-debugfs.c 			      ctrls->sei_fp ? "true" : "false",
ctrls              80 drivers/media/platform/sti/hva/hva-debugfs.c 			      v4l2_ctrl_get_menu(sei_fp)[ctrls->sei_fp_type]);
ctrls             417 drivers/media/platform/sti/hva/hva-h264.c 				      struct hva_controls *ctrls,
ctrls             435 drivers/media/platform/sti/hva/hva-h264.c 	u32 frame_order = frame_num % ctrls->gop_size;
ctrls             437 drivers/media/platform/sti/hva/hva-h264.c 	if (!(frame_num % ctrls->gop_size))
ctrls             454 drivers/media/platform/sti/hva/hva-h264.c 		if ((frame_num / ctrls->gop_size) % 2) {
ctrls             467 drivers/media/platform/sti/hva/hva-h264.c 		if (ctrls->entropy_mode == cabac) {
ctrls             597 drivers/media/platform/sti/hva/hva-h264.c 	struct hva_controls *ctrls = &pctx->ctrls;
ctrls             598 drivers/media/platform/sti/hva/hva-h264.c 	struct v4l2_fract *time_per_frame = &pctx->ctrls.time_per_frame;
ctrls             622 drivers/media/platform/sti/hva/hva-h264.c 	level = ctrls->level;
ctrls             642 drivers/media/platform/sti/hva/hva-h264.c 	td->brc_type = (ctrls->bitrate_mode == V4L2_MPEG_VIDEO_BITRATE_MODE_CBR)
ctrls             645 drivers/media/platform/sti/hva/hva-h264.c 	td->entropy_coding_mode = (ctrls->entropy_mode == cavlc) ? CAVLC :
ctrls             648 drivers/media/platform/sti/hva/hva-h264.c 	td->bit_rate = ctrls->bitrate;
ctrls             675 drivers/media/platform/sti/hva/hva-h264.c 	if (ctrls->profile >= V4L2_MPEG_VIDEO_H264_PROFILE_HIGH)
ctrls             691 drivers/media/platform/sti/hva/hva-h264.c 	td->cpb_buffer_size = ctrls->cpb_size * 8000;
ctrls             694 drivers/media/platform/sti/hva/hva-h264.c 	if (ctrls->profile >= V4L2_MPEG_VIDEO_H264_PROFILE_HIGH)
ctrls             713 drivers/media/platform/sti/hva/hva-h264.c 	if ((ctrls->bitrate_mode == V4L2_MPEG_VIDEO_BITRATE_MODE_CBR) &&
ctrls             744 drivers/media/platform/sti/hva/hva-h264.c 	td->transform_mode = ctrls->dct8x8;
ctrls             766 drivers/media/platform/sti/hva/hva-h264.c 	td->qp_min = clamp_val(ctrls->qpmin, 0, 51);
ctrls             767 drivers/media/platform/sti/hva/hva-h264.c 	td->qp_max = clamp_val(ctrls->qpmax, 0, 51);
ctrls             814 drivers/media/platform/sti/hva/hva-h264.c 	if (!(frame_num % ctrls->gop_size)) {
ctrls             826 drivers/media/platform/sti/hva/hva-h264.c 	hva_h264_fill_slice_header(pctx, slice_header_vaddr, ctrls, frame_num,
ctrls             853 drivers/media/platform/sti/hva/hva-h264.c 	if (ctrls->sei_fp && hva_h264_fill_sei_nal(pctx, SEI_STEREO_VIDEO_INFO,
ctrls             521 drivers/media/platform/sti/hva/hva-v4l2.c 	struct v4l2_fract *time_per_frame = &ctx->ctrls.time_per_frame;
ctrls             537 drivers/media/platform/sti/hva/hva-v4l2.c 	struct v4l2_fract *time_per_frame = &ctx->ctrls.time_per_frame;
ctrls             627 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.bitrate_mode = ctrl->val;
ctrls             630 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.gop_size = ctrl->val;
ctrls             633 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.bitrate = ctrl->val;
ctrls             636 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.aspect = ctrl->val;
ctrls             639 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.profile = ctrl->val;
ctrls             646 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.level = ctrl->val;
ctrls             653 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.entropy_mode = ctrl->val;
ctrls             656 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.cpb_size = ctrl->val;
ctrls             659 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.dct8x8 = ctrl->val;
ctrls             662 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.qpmin = ctrl->val;
ctrls             665 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.qpmax = ctrl->val;
ctrls             668 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.vui_sar = ctrl->val;
ctrls             671 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.vui_sar_idc = ctrl->val;
ctrls             674 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.sei_fp = ctrl->val;
ctrls             677 drivers/media/platform/sti/hva/hva-v4l2.c 		ctx->ctrls.sei_fp_type = ctrl->val;
ctrls             795 drivers/media/platform/sti/hva/hva-v4l2.c 	ctx->ctrls.time_per_frame.numerator = HVA_DEFAULT_FRAME_NUM;
ctrls             796 drivers/media/platform/sti/hva/hva-v4l2.c 	ctx->ctrls.time_per_frame.denominator = HVA_DEFAULT_FRAME_DEN;
ctrls             251 drivers/media/platform/sti/hva/hva.h 	struct hva_controls		ctrls;
ctrls              42 drivers/media/platform/vsp1/vsp1_brx.c 		container_of(ctrl->handler, struct vsp1_brx, ctrls);
ctrls             437 drivers/media/platform/vsp1/vsp1_brx.c 	v4l2_ctrl_handler_init(&brx->ctrls, 1);
ctrls             438 drivers/media/platform/vsp1/vsp1_brx.c 	v4l2_ctrl_new_std(&brx->ctrls, &brx_ctrl_ops, V4L2_CID_BG_COLOR,
ctrls             443 drivers/media/platform/vsp1/vsp1_brx.c 	brx->entity.subdev.ctrl_handler = &brx->ctrls;
ctrls             445 drivers/media/platform/vsp1/vsp1_brx.c 	if (brx->ctrls.error) {
ctrls             447 drivers/media/platform/vsp1/vsp1_brx.c 		ret = brx->ctrls.error;
ctrls              27 drivers/media/platform/vsp1/vsp1_brx.h 	struct v4l2_ctrl_handler ctrls;
ctrls              67 drivers/media/platform/vsp1/vsp1_clu.c 		container_of(ctrl->handler, struct vsp1_clu, ctrls);
ctrls             269 drivers/media/platform/vsp1/vsp1_clu.c 	v4l2_ctrl_handler_init(&clu->ctrls, 2);
ctrls             270 drivers/media/platform/vsp1/vsp1_clu.c 	v4l2_ctrl_new_custom(&clu->ctrls, &clu_table_control, NULL);
ctrls             271 drivers/media/platform/vsp1/vsp1_clu.c 	v4l2_ctrl_new_custom(&clu->ctrls, &clu_mode_control, NULL);
ctrls             273 drivers/media/platform/vsp1/vsp1_clu.c 	clu->entity.subdev.ctrl_handler = &clu->ctrls;
ctrls             275 drivers/media/platform/vsp1/vsp1_clu.c 	if (clu->ctrls.error) {
ctrls             277 drivers/media/platform/vsp1/vsp1_clu.c 		ret = clu->ctrls.error;
ctrls             282 drivers/media/platform/vsp1/vsp1_clu.c 	v4l2_ctrl_handler_setup(&clu->ctrls);
ctrls              29 drivers/media/platform/vsp1/vsp1_clu.h 	struct v4l2_ctrl_handler ctrls;
ctrls             158 drivers/media/platform/vsp1/vsp1_hgo.c 	mutex_lock(hgo->ctrls.handler.lock);
ctrls             159 drivers/media/platform/vsp1/vsp1_hgo.c 	hgo->max_rgb = hgo->ctrls.max_rgb->cur.val;
ctrls             160 drivers/media/platform/vsp1/vsp1_hgo.c 	if (hgo->ctrls.num_bins)
ctrls             161 drivers/media/platform/vsp1/vsp1_hgo.c 		hgo->num_bins = hgo_num_bins[hgo->ctrls.num_bins->cur.val];
ctrls             162 drivers/media/platform/vsp1/vsp1_hgo.c 	mutex_unlock(hgo->ctrls.handler.lock);
ctrls             198 drivers/media/platform/vsp1/vsp1_hgo.c 	v4l2_ctrl_handler_init(&hgo->ctrls.handler,
ctrls             200 drivers/media/platform/vsp1/vsp1_hgo.c 	hgo->ctrls.max_rgb = v4l2_ctrl_new_custom(&hgo->ctrls.handler,
ctrls             203 drivers/media/platform/vsp1/vsp1_hgo.c 		hgo->ctrls.num_bins =
ctrls             204 drivers/media/platform/vsp1/vsp1_hgo.c 			v4l2_ctrl_new_custom(&hgo->ctrls.handler,
ctrls             210 drivers/media/platform/vsp1/vsp1_hgo.c 	hgo->histo.entity.subdev.ctrl_handler = &hgo->ctrls.handler;
ctrls              27 drivers/media/platform/vsp1/vsp1_hgo.h 	} ctrls;
ctrls             101 drivers/media/platform/vsp1/vsp1_hgt.c 					    ctrls);
ctrls             157 drivers/media/platform/vsp1/vsp1_hgt.c 	mutex_lock(hgt->ctrls.lock);
ctrls             165 drivers/media/platform/vsp1/vsp1_hgt.c 	mutex_unlock(hgt->ctrls.lock);
ctrls             197 drivers/media/platform/vsp1/vsp1_hgt.c 	v4l2_ctrl_handler_init(&hgt->ctrls, 1);
ctrls             198 drivers/media/platform/vsp1/vsp1_hgt.c 	v4l2_ctrl_new_custom(&hgt->ctrls, &hgt_hue_areas, NULL);
ctrls             200 drivers/media/platform/vsp1/vsp1_hgt.c 	hgt->histo.entity.subdev.ctrl_handler = &hgt->ctrls;
ctrls             212 drivers/media/platform/vsp1/vsp1_hgt.c 	v4l2_ctrl_handler_setup(&hgt->ctrls);
ctrls              25 drivers/media/platform/vsp1/vsp1_hgt.h 	struct v4l2_ctrl_handler ctrls;
ctrls              64 drivers/media/platform/vsp1/vsp1_lut.c 		container_of(ctrl->handler, struct vsp1_lut, ctrls);
ctrls             226 drivers/media/platform/vsp1/vsp1_lut.c 	v4l2_ctrl_handler_init(&lut->ctrls, 1);
ctrls             227 drivers/media/platform/vsp1/vsp1_lut.c 	v4l2_ctrl_new_custom(&lut->ctrls, &lut_table_control, NULL);
ctrls             229 drivers/media/platform/vsp1/vsp1_lut.c 	lut->entity.subdev.ctrl_handler = &lut->ctrls;
ctrls             231 drivers/media/platform/vsp1/vsp1_lut.c 	if (lut->ctrls.error) {
ctrls             233 drivers/media/platform/vsp1/vsp1_lut.c 		ret = lut->ctrls.error;
ctrls             238 drivers/media/platform/vsp1/vsp1_lut.c 	v4l2_ctrl_handler_setup(&lut->ctrls);
ctrls              28 drivers/media/platform/vsp1/vsp1_lut.h 	struct v4l2_ctrl_handler ctrls;
ctrls             375 drivers/media/platform/vsp1/vsp1_rpf.c 	v4l2_ctrl_handler_setup(&rpf->ctrls);
ctrls             259 drivers/media/platform/vsp1/vsp1_rwpf.c 		container_of(ctrl->handler, struct vsp1_rwpf, ctrls);
ctrls             276 drivers/media/platform/vsp1/vsp1_rwpf.c 	v4l2_ctrl_handler_init(&rwpf->ctrls, ncontrols + 1);
ctrls             277 drivers/media/platform/vsp1/vsp1_rwpf.c 	v4l2_ctrl_new_std(&rwpf->ctrls, &vsp1_rwpf_ctrl_ops,
ctrls             280 drivers/media/platform/vsp1/vsp1_rwpf.c 	rwpf->entity.subdev.ctrl_handler = &rwpf->ctrls;
ctrls             282 drivers/media/platform/vsp1/vsp1_rwpf.c 	return rwpf->ctrls.error;
ctrls              35 drivers/media/platform/vsp1/vsp1_rwpf.h 	struct v4l2_ctrl_handler ctrls;
ctrls              57 drivers/media/platform/vsp1/vsp1_rwpf.h 		} ctrls;
ctrls              78 drivers/media/platform/vsp1/vsp1_sru.c 		container_of(ctrl->handler, struct vsp1_sru, ctrls);
ctrls             379 drivers/media/platform/vsp1/vsp1_sru.c 	v4l2_ctrl_handler_init(&sru->ctrls, 1);
ctrls             380 drivers/media/platform/vsp1/vsp1_sru.c 	v4l2_ctrl_new_custom(&sru->ctrls, &sru_intensity_control, NULL);
ctrls             384 drivers/media/platform/vsp1/vsp1_sru.c 	sru->entity.subdev.ctrl_handler = &sru->ctrls;
ctrls             386 drivers/media/platform/vsp1/vsp1_sru.c 	if (sru->ctrls.error) {
ctrls             388 drivers/media/platform/vsp1/vsp1_sru.c 		ret = sru->ctrls.error;
ctrls              26 drivers/media/platform/vsp1/vsp1_sru.h 	struct v4l2_ctrl_handler ctrls;
ctrls              97 drivers/media/platform/vsp1/vsp1_wpf.c 		container_of(ctrl->handler, struct vsp1_rwpf, ctrls);
ctrls             103 drivers/media/platform/vsp1/vsp1_wpf.c 	rotation = wpf->flip.ctrls.rotate ? wpf->flip.ctrls.rotate->val : 0;
ctrls             114 drivers/media/platform/vsp1/vsp1_wpf.c 	if (wpf->flip.ctrls.vflip->val)
ctrls             117 drivers/media/platform/vsp1/vsp1_wpf.c 	if (wpf->flip.ctrls.hflip && wpf->flip.ctrls.hflip->val)
ctrls             164 drivers/media/platform/vsp1/vsp1_wpf.c 		wpf->flip.ctrls.vflip =
ctrls             165 drivers/media/platform/vsp1/vsp1_wpf.c 			v4l2_ctrl_new_std(&wpf->ctrls, &vsp1_wpf_ctrl_ops,
ctrls             170 drivers/media/platform/vsp1/vsp1_wpf.c 		wpf->flip.ctrls.hflip =
ctrls             171 drivers/media/platform/vsp1/vsp1_wpf.c 			v4l2_ctrl_new_std(&wpf->ctrls, &vsp1_wpf_ctrl_ops,
ctrls             173 drivers/media/platform/vsp1/vsp1_wpf.c 		wpf->flip.ctrls.rotate =
ctrls             174 drivers/media/platform/vsp1/vsp1_wpf.c 			v4l2_ctrl_new_std(&wpf->ctrls, &vsp1_wpf_ctrl_ops,
ctrls             176 drivers/media/platform/vsp1/vsp1_wpf.c 		v4l2_ctrl_cluster(3, &wpf->flip.ctrls.vflip);
ctrls             179 drivers/media/platform/vsp1/vsp1_wpf.c 	if (wpf->ctrls.error) {
ctrls             182 drivers/media/platform/vsp1/vsp1_wpf.c 		return wpf->ctrls.error;
ctrls             606 drivers/media/platform/vsp1/vsp1_wpf.c 	v4l2_ctrl_handler_setup(&wpf->ctrls);
ctrls              80 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	struct pb0100_ctrls *ctrls = sd->sensor_priv;
ctrls              90 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 		err = pb0100_set_gain(gspca_dev, ctrls->gain->val);
ctrls              93 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 		err = pb0100_set_exposure(gspca_dev, ctrls->exposure->val);
ctrls             109 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	struct pb0100_ctrls *ctrls;
ctrls             129 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	ctrls = kzalloc(sizeof(*ctrls), GFP_KERNEL);
ctrls             130 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	if (!ctrls)
ctrls             134 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	ctrls->autogain = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops,
ctrls             136 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	ctrls->exposure = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops,
ctrls             138 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	ctrls->gain = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops,
ctrls             140 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	ctrls->red = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops,
ctrls             142 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	ctrls->blue = v4l2_ctrl_new_std(hdl, &pb0100_ctrl_ops,
ctrls             144 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	ctrls->natural = v4l2_ctrl_new_custom(hdl, &natural_light, NULL);
ctrls             145 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	ctrls->target = v4l2_ctrl_new_custom(hdl, &autogain_target, NULL);
ctrls             147 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 		kfree(ctrls);
ctrls             150 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	sd->sensor_priv = ctrls;
ctrls             151 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	v4l2_ctrl_auto_cluster(5, &ctrls->autogain, 0, false);
ctrls             325 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	struct pb0100_ctrls *ctrls = sd->sensor_priv;
ctrls             334 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 		err = pb0100_set_red_balance(gspca_dev, ctrls->red->val);
ctrls             336 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 		err = pb0100_set_blue_balance(gspca_dev, ctrls->blue->val);
ctrls             345 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	struct pb0100_ctrls *ctrls = sd->sensor_priv;
ctrls             347 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	val += ctrls->gain->val;
ctrls             364 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	struct pb0100_ctrls *ctrls = sd->sensor_priv;
ctrls             366 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	val += ctrls->gain->val;
ctrls             395 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 	struct pb0100_ctrls *ctrls = sd->sensor_priv;
ctrls             398 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 		if (ctrls->natural->val)
ctrls             407 drivers/media/usb/gspca/stv06xx/stv06xx_pb0100.c 		  val, ctrls->natural->val, err);
ctrls            1006 drivers/media/usb/uvc/uvc_v4l2.c 				 struct v4l2_ext_controls *ctrls)
ctrls            1010 drivers/media/usb/uvc/uvc_v4l2.c 	struct v4l2_ext_control *ctrl = ctrls->controls;
ctrls            1014 drivers/media/usb/uvc/uvc_v4l2.c 	if (ctrls->which == V4L2_CTRL_WHICH_DEF_VAL) {
ctrls            1015 drivers/media/usb/uvc/uvc_v4l2.c 		for (i = 0; i < ctrls->count; ++ctrl, ++i) {
ctrls            1020 drivers/media/usb/uvc/uvc_v4l2.c 				ctrls->error_idx = i;
ctrls            1034 drivers/media/usb/uvc/uvc_v4l2.c 	for (i = 0; i < ctrls->count; ++ctrl, ++i) {
ctrls            1038 drivers/media/usb/uvc/uvc_v4l2.c 			ctrls->error_idx = i;
ctrls            1043 drivers/media/usb/uvc/uvc_v4l2.c 	ctrls->error_idx = 0;
ctrls            1049 drivers/media/usb/uvc/uvc_v4l2.c 				     struct v4l2_ext_controls *ctrls,
ctrls            1052 drivers/media/usb/uvc/uvc_v4l2.c 	struct v4l2_ext_control *ctrl = ctrls->controls;
ctrls            1058 drivers/media/usb/uvc/uvc_v4l2.c 	if (ctrls->which == V4L2_CTRL_WHICH_DEF_VAL)
ctrls            1065 drivers/media/usb/uvc/uvc_v4l2.c 	for (i = 0; i < ctrls->count; ++ctrl, ++i) {
ctrls            1069 drivers/media/usb/uvc/uvc_v4l2.c 			ctrls->error_idx = commit ? ctrls->count : i;
ctrls            1074 drivers/media/usb/uvc/uvc_v4l2.c 	ctrls->error_idx = 0;
ctrls            1077 drivers/media/usb/uvc/uvc_v4l2.c 		return uvc_ctrl_commit(handle, ctrls->controls, ctrls->count);
ctrls            1083 drivers/media/usb/uvc/uvc_v4l2.c 				 struct v4l2_ext_controls *ctrls)
ctrls            1087 drivers/media/usb/uvc/uvc_v4l2.c 	return uvc_ioctl_s_try_ext_ctrls(handle, ctrls, true);
ctrls            1091 drivers/media/usb/uvc/uvc_v4l2.c 				   struct v4l2_ext_controls *ctrls)
ctrls            1095 drivers/media/usb/uvc/uvc_v4l2.c 	return uvc_ioctl_s_try_ext_ctrls(handle, ctrls, false);
ctrls            2132 drivers/media/v4l2-core/v4l2-ctrls.c 	INIT_LIST_HEAD(&hdl->ctrls);
ctrls            2172 drivers/media/v4l2-core/v4l2-ctrls.c 	list_for_each_entry_safe(ctrl, next_ctrl, &hdl->ctrls, node) {
ctrls            2516 drivers/media/v4l2-core/v4l2-ctrls.c 	list_add_tail(&ctrl->node, &hdl->ctrls);
ctrls            2864 drivers/media/v4l2-core/v4l2-ctrls.c 	list_for_each_entry(ctrl, &hdl->ctrls, node)
ctrls            2889 drivers/media/v4l2-core/v4l2-ctrls.c 	list_for_each_entry(ctrl, &hdl->ctrls, node)
ctrls            2892 drivers/media/v4l2-core/v4l2-ctrls.c 	list_for_each_entry(ctrl, &hdl->ctrls, node) {
ctrls              82 drivers/media/v4l2-core/v4l2-flash-led-class.c 	struct v4l2_ctrl **ctrls = v4l2_flash->ctrls;
ctrls             103 drivers/media/v4l2-core/v4l2-flash-led-class.c 	if (ctrl == ctrls[TORCH_INTENSITY]) {
ctrls             104 drivers/media/v4l2-core/v4l2-flash-led-class.c 		if (ctrls[LED_MODE]->val != V4L2_FLASH_LED_MODE_TORCH)
ctrls             118 drivers/media/v4l2-core/v4l2-flash-led-class.c 	struct v4l2_ctrl **ctrls = v4l2_flash->ctrls;
ctrls             122 drivers/media/v4l2-core/v4l2-flash-led-class.c 	if (ctrl == ctrls[TORCH_INTENSITY]) {
ctrls             129 drivers/media/v4l2-core/v4l2-flash-led-class.c 		if (ctrls[LED_MODE]->val != V4L2_FLASH_LED_MODE_TORCH)
ctrls             186 drivers/media/v4l2-core/v4l2-flash-led-class.c static bool __software_strobe_mode_inactive(struct v4l2_ctrl **ctrls)
ctrls             188 drivers/media/v4l2-core/v4l2-flash-led-class.c 	return ((ctrls[LED_MODE]->val != V4L2_FLASH_LED_MODE_FLASH) ||
ctrls             189 drivers/media/v4l2-core/v4l2-flash-led-class.c 		(ctrls[STROBE_SOURCE] && (ctrls[STROBE_SOURCE]->val !=
ctrls             198 drivers/media/v4l2-core/v4l2-flash-led-class.c 	struct v4l2_ctrl **ctrls = v4l2_flash->ctrls;
ctrls             211 drivers/media/v4l2-core/v4l2-flash-led-class.c 			if (ctrls[STROBE_SOURCE]) {
ctrls             212 drivers/media/v4l2-core/v4l2-flash-led-class.c 				external_strobe = (ctrls[STROBE_SOURCE]->val ==
ctrls             221 drivers/media/v4l2-core/v4l2-flash-led-class.c 			if (ctrls[STROBE_SOURCE]) {
ctrls             234 drivers/media/v4l2-core/v4l2-flash-led-class.c 							ctrls[TORCH_INTENSITY]);
ctrls             246 drivers/media/v4l2-core/v4l2-flash-led-class.c 		if (ctrls[LED_MODE]->val != V4L2_FLASH_LED_MODE_FLASH)
ctrls             252 drivers/media/v4l2-core/v4l2-flash-led-class.c 		if (__software_strobe_mode_inactive(ctrls))
ctrls             256 drivers/media/v4l2-core/v4l2-flash-led-class.c 		if (__software_strobe_mode_inactive(ctrls))
ctrls             412 drivers/media/v4l2-core/v4l2-flash-led-class.c 	v4l2_flash->ctrls = devm_kcalloc(v4l2_flash->sd.dev,
ctrls             414 drivers/media/v4l2-core/v4l2-flash-led-class.c 					sizeof(*v4l2_flash->ctrls),
ctrls             416 drivers/media/v4l2-core/v4l2-flash-led-class.c 	if (!v4l2_flash->ctrls)
ctrls             459 drivers/media/v4l2-core/v4l2-flash-led-class.c 			v4l2_flash->ctrls[i] = ctrl;
ctrls             483 drivers/media/v4l2-core/v4l2-flash-led-class.c 	struct v4l2_ctrl **ctrls = v4l2_flash->ctrls;
ctrls             486 drivers/media/v4l2-core/v4l2-flash-led-class.c 	if (ctrls[TORCH_INTENSITY])
ctrls             488 drivers/media/v4l2-core/v4l2-flash-led-class.c 					      ctrls[TORCH_INTENSITY]);
ctrls             490 drivers/media/v4l2-core/v4l2-flash-led-class.c 	if (ctrls[INDICATOR_INTENSITY])
ctrls             492 drivers/media/v4l2-core/v4l2-flash-led-class.c 						ctrls[INDICATOR_INTENSITY]);
ctrls             494 drivers/media/v4l2-core/v4l2-flash-led-class.c 	if (ctrls[FLASH_TIMEOUT]) {
ctrls             496 drivers/media/v4l2-core/v4l2-flash-led-class.c 					ctrls[FLASH_TIMEOUT]->val);
ctrls             501 drivers/media/v4l2-core/v4l2-flash-led-class.c 	if (ctrls[FLASH_INTENSITY]) {
ctrls             503 drivers/media/v4l2-core/v4l2-flash-led-class.c 					ctrls[FLASH_INTENSITY]->val);
ctrls             514 drivers/media/v4l2-core/v4l2-flash-led-class.c 	if (ctrls[STROBE_SOURCE] &&
ctrls             515 drivers/media/v4l2-core/v4l2-flash-led-class.c 	    ctrls[LED_MODE]->val != V4L2_FLASH_LED_MODE_TORCH)
ctrls             517 drivers/media/v4l2-core/v4l2-flash-led-class.c 					ctrls[STROBE_SOURCE]->val);
ctrls             590 drivers/media/v4l2-core/v4l2-flash-led-class.c 		if (v4l2_flash->ctrls[STROBE_SOURCE])
ctrls             592 drivers/media/v4l2-core/v4l2-flash-led-class.c 				v4l2_flash->ctrls[STROBE_SOURCE],
ctrls            2131 drivers/media/v4l2-core/v4l2-ioctl.c 	struct v4l2_ext_controls ctrls;
ctrls            2143 drivers/media/v4l2-core/v4l2-ioctl.c 	ctrls.which = V4L2_CTRL_ID2WHICH(p->id);
ctrls            2144 drivers/media/v4l2-core/v4l2-ioctl.c 	ctrls.count = 1;
ctrls            2145 drivers/media/v4l2-core/v4l2-ioctl.c 	ctrls.controls = &ctrl;
ctrls            2148 drivers/media/v4l2-core/v4l2-ioctl.c 	if (check_ext_ctrls(&ctrls, 1)) {
ctrls            2149 drivers/media/v4l2-core/v4l2-ioctl.c 		int ret = ops->vidioc_g_ext_ctrls(file, fh, &ctrls);
ctrls            2165 drivers/media/v4l2-core/v4l2-ioctl.c 	struct v4l2_ext_controls ctrls;
ctrls            2177 drivers/media/v4l2-core/v4l2-ioctl.c 	ctrls.which = V4L2_CTRL_ID2WHICH(p->id);
ctrls            2178 drivers/media/v4l2-core/v4l2-ioctl.c 	ctrls.count = 1;
ctrls            2179 drivers/media/v4l2-core/v4l2-ioctl.c 	ctrls.controls = &ctrl;
ctrls            2182 drivers/media/v4l2-core/v4l2-ioctl.c 	if (check_ext_ctrls(&ctrls, 1))
ctrls            2183 drivers/media/v4l2-core/v4l2-ioctl.c 		return ops->vidioc_s_ext_ctrls(file, fh, &ctrls);
ctrls            2994 drivers/media/v4l2-core/v4l2-ioctl.c 		struct v4l2_ext_controls *ctrls = parg;
ctrls            2996 drivers/media/v4l2-core/v4l2-ioctl.c 		if (ctrls->count != 0) {
ctrls            2997 drivers/media/v4l2-core/v4l2-ioctl.c 			if (ctrls->count > V4L2_CID_MAX_CTRLS) {
ctrls            3001 drivers/media/v4l2-core/v4l2-ioctl.c 			*user_ptr = (void __user *)ctrls->controls;
ctrls            3002 drivers/media/v4l2-core/v4l2-ioctl.c 			*kernel_ptr = (void **)&ctrls->controls;
ctrls            3004 drivers/media/v4l2-core/v4l2-ioctl.c 				    * ctrls->count;
ctrls              95 drivers/net/dsa/b53/b53_srab.c 	u32 ctrls;
ctrls              98 drivers/net/dsa/b53/b53_srab.c 	ctrls = readl(regs + B53_SRAB_CTRLS);
ctrls              99 drivers/net/dsa/b53/b53_srab.c 	ctrls |= B53_SRAB_CTRLS_RCAREQ;
ctrls             100 drivers/net/dsa/b53/b53_srab.c 	writel(ctrls, regs + B53_SRAB_CTRLS);
ctrls             103 drivers/net/dsa/b53/b53_srab.c 		ctrls = readl(regs + B53_SRAB_CTRLS);
ctrls             104 drivers/net/dsa/b53/b53_srab.c 		if (ctrls & B53_SRAB_CTRLS_RCAGNT)
ctrls             118 drivers/net/dsa/b53/b53_srab.c 	u32 ctrls;
ctrls             120 drivers/net/dsa/b53/b53_srab.c 	ctrls = readl(regs + B53_SRAB_CTRLS);
ctrls             121 drivers/net/dsa/b53/b53_srab.c 	ctrls &= ~B53_SRAB_CTRLS_RCAREQ;
ctrls             122 drivers/net/dsa/b53/b53_srab.c 	writel(ctrls, regs + B53_SRAB_CTRLS);
ctrls             203 drivers/net/ethernet/rocker/rocker_ofdpa.c 	bool ctrls[OFDPA_CTRL_MAX];
ctrls            1696 drivers/net/ethernet/rocker/rocker_ofdpa.c 		if (ofdpa_port->ctrls[i]) {
ctrls            2095 drivers/net/ethernet/rocker/rocker_ofdpa.c 	memcpy(prev_ctrls, ofdpa_port->ctrls, sizeof(prev_ctrls));
ctrls            2127 drivers/net/ethernet/rocker/rocker_ofdpa.c 		if (want[i] != ofdpa_port->ctrls[i]) {
ctrls            2134 drivers/net/ethernet/rocker/rocker_ofdpa.c 			ofdpa_port->ctrls[i] = want[i];
ctrls            2151 drivers/net/ethernet/rocker/rocker_ofdpa.c 	memcpy(ofdpa_port->ctrls, prev_ctrls, sizeof(prev_ctrls));
ctrls            2600 drivers/nvme/host/core.c 	list_for_each_entry(tmp, &subsys->ctrls, subsys_entry) {
ctrls            2636 drivers/nvme/host/core.c 	INIT_LIST_HEAD(&subsys->ctrls);
ctrls            2688 drivers/nvme/host/core.c 	list_add_tail(&ctrl->subsys_entry, &subsys->ctrls);
ctrls             302 drivers/nvme/host/nvme.h 	struct list_head	ctrls;
ctrls             226 drivers/nvme/target/core.c 	list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry) {
ctrls             242 drivers/nvme/target/core.c 	list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry) {
ctrls             291 drivers/nvme/target/core.c 	list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry) {
ctrls             538 drivers/nvme/target/core.c 	list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry)
ctrls             576 drivers/nvme/target/core.c 	list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry)
ctrls             597 drivers/nvme/target/core.c 	list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry)
ctrls            1104 drivers/nvme/target/core.c 	list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry) {
ctrls            1301 drivers/nvme/target/core.c 	list_add_tail(&ctrl->subsys_entry, &subsys->ctrls);
ctrls            1428 drivers/nvme/target/core.c 	INIT_LIST_HEAD(&subsys->ctrls);
ctrls            1450 drivers/nvme/target/core.c 	list_for_each_entry(ctrl, &subsys->ctrls, subsys_entry)
ctrls              37 drivers/nvme/target/discovery.c 	list_for_each_entry(ctrl, &nvmet_disc_subsys->ctrls, subsys_entry) {
ctrls              57 drivers/nvme/target/discovery.c 	list_for_each_entry(ctrl, &nvmet_disc_subsys->ctrls, subsys_entry) {
ctrls             215 drivers/nvme/target/nvmet.h 	struct list_head	ctrls;
ctrls            1744 drivers/scsi/cxlflash/main.c 		ctrl_map = &afu->afu_map->ctrls[i].ctrl;
ctrls            1759 drivers/scsi/cxlflash/main.c 		hwq->ctrl_map = &afu->afu_map->ctrls[hwq->ctx_hndl].ctrl;
ctrls             481 drivers/scsi/cxlflash/sislite.h 	} ctrls[CXLFLASH_MAX_CONTEXT];
ctrls             833 drivers/scsi/cxlflash/superpipe.c 	ctxi->ctrl_map = &afu->afu_map->ctrls[ctxid].ctrl;
ctrls            1576 drivers/scsi/cxlflash/superpipe.c 	ctxi->ctrl_map = &afu->afu_map->ctrls[ctxid].ctrl;
ctrls              24 drivers/staging/media/hantro/hantro_g1_h264_dec.c 	const struct hantro_h264_dec_ctrls *ctrls = &ctx->h264_dec.ctrls;
ctrls              25 drivers/staging/media/hantro/hantro_g1_h264_dec.c 	const struct v4l2_ctrl_h264_decode_params *dec_param = ctrls->decode;
ctrls              26 drivers/staging/media/hantro/hantro_g1_h264_dec.c 	const struct v4l2_ctrl_h264_slice_params *slices = ctrls->slices;
ctrls              27 drivers/staging/media/hantro/hantro_g1_h264_dec.c 	const struct v4l2_ctrl_h264_sps *sps = ctrls->sps;
ctrls              28 drivers/staging/media/hantro/hantro_g1_h264_dec.c 	const struct v4l2_ctrl_h264_pps *pps = ctrls->pps;
ctrls             234 drivers/staging/media/hantro/hantro_g1_h264_dec.c 	const struct hantro_h264_dec_ctrls *ctrls = &ctx->h264_dec.ctrls;
ctrls             251 drivers/staging/media/hantro/hantro_g1_h264_dec.c 	if (ctrls->sps->profile_idc > 66 && ctrls->decode->nal_ref_idc) {
ctrls             255 drivers/staging/media/hantro/hantro_g1_h264_dec.c 		if (ctrls->slices[0].flags & V4L2_H264_SLICE_FLAG_BOTTOM_FIELD)
ctrls             200 drivers/staging/media/hantro/hantro_h264.c 	const struct hantro_h264_dec_ctrls *ctrls = &ctx->h264_dec.ctrls;
ctrls             201 drivers/staging/media/hantro/hantro_h264.c 	const struct v4l2_ctrl_h264_scaling_matrix *scaling = ctrls->scaling;
ctrls             226 drivers/staging/media/hantro/hantro_h264.c 	const struct hantro_h264_dec_ctrls *ctrls = &ctx->h264_dec.ctrls;
ctrls             227 drivers/staging/media/hantro/hantro_h264.c 	const struct v4l2_ctrl_h264_decode_params *dec_param = ctrls->decode;
ctrls             280 drivers/staging/media/hantro/hantro_h264.c 	dec_param = ctx->h264_dec.ctrls.decode;
ctrls             281 drivers/staging/media/hantro/hantro_h264.c 	slice_params = &ctx->h264_dec.ctrls.slices[0];
ctrls             282 drivers/staging/media/hantro/hantro_h264.c 	sps = ctx->h264_dec.ctrls.sps;
ctrls             479 drivers/staging/media/hantro/hantro_h264.c 	dec_param = ctx->h264_dec.ctrls.decode;
ctrls             564 drivers/staging/media/hantro/hantro_h264.c 	struct hantro_h264_dec_ctrls *ctrls = &h264_ctx->ctrls;
ctrls             569 drivers/staging/media/hantro/hantro_h264.c 	ctrls->scaling =
ctrls             571 drivers/staging/media/hantro/hantro_h264.c 	if (WARN_ON(!ctrls->scaling))
ctrls             574 drivers/staging/media/hantro/hantro_h264.c 	ctrls->decode =
ctrls             576 drivers/staging/media/hantro/hantro_h264.c 	if (WARN_ON(!ctrls->decode))
ctrls             579 drivers/staging/media/hantro/hantro_h264.c 	ctrls->slices =
ctrls             581 drivers/staging/media/hantro/hantro_h264.c 	if (WARN_ON(!ctrls->slices))
ctrls             584 drivers/staging/media/hantro/hantro_h264.c 	ctrls->sps =
ctrls             586 drivers/staging/media/hantro/hantro_h264.c 	if (WARN_ON(!ctrls->sps))
ctrls             589 drivers/staging/media/hantro/hantro_h264.c 	ctrls->pps =
ctrls             591 drivers/staging/media/hantro/hantro_h264.c 	if (WARN_ON(!ctrls->pps))
ctrls              90 drivers/staging/media/hantro/hantro_hw.h 	struct hantro_h264_dec_ctrls ctrls;
ctrls             106 drivers/staging/media/sunxi/cedrus/cedrus.c 	for (i = 0; ctx->ctrls[i]; i++)
ctrls             107 drivers/staging/media/sunxi/cedrus/cedrus.c 		if (ctx->ctrls[i]->id == id)
ctrls             108 drivers/staging/media/sunxi/cedrus/cedrus.c 			return ctx->ctrls[i]->p_cur.p;
ctrls             129 drivers/staging/media/sunxi/cedrus/cedrus.c 	ctx->ctrls = kzalloc(ctrl_size, GFP_KERNEL);
ctrls             130 drivers/staging/media/sunxi/cedrus/cedrus.c 	if (!ctx->ctrls)
ctrls             141 drivers/staging/media/sunxi/cedrus/cedrus.c 			kfree(ctx->ctrls);
ctrls             145 drivers/staging/media/sunxi/cedrus/cedrus.c 		ctx->ctrls[i] = ctrl;
ctrls             272 drivers/staging/media/sunxi/cedrus/cedrus.c 	kfree(ctx->ctrls);
ctrls             100 drivers/staging/media/sunxi/cedrus/cedrus.h 	struct v4l2_ctrl		**ctrls;
ctrls              45 drivers/staging/vc04_services/bcm2835-camera/bcm2835-camera.h 	struct v4l2_ctrl          *ctrls[V4L2_CTRL_COUNT];
ctrls            1168 drivers/staging/vc04_services/bcm2835-camera/controls.c 		if ((dev->ctrls[c]) && (v4l2_ctrls[c].setter)) {
ctrls            1169 drivers/staging/vc04_services/bcm2835-camera/controls.c 			ret = v4l2_ctrls[c].setter(dev, dev->ctrls[c],
ctrls            1243 drivers/staging/vc04_services/bcm2835-camera/controls.c 			dev->ctrls[c] =
ctrls            1272 drivers/staging/vc04_services/bcm2835-camera/controls.c 			dev->ctrls[c] =
ctrls            1281 drivers/staging/vc04_services/bcm2835-camera/controls.c 			dev->ctrls[c] =
ctrls            1296 drivers/staging/vc04_services/bcm2835-camera/controls.c 		dev->ctrls[c]->priv = (void *)ctrl;
ctrls            1311 drivers/staging/vc04_services/bcm2835-camera/controls.c 					       &dev->ctrls[c + 1],
ctrls              96 drivers/video/fbdev/omap/omapfb_main.c static const struct lcd_ctrl *ctrls[] = {
ctrls            1588 drivers/video/fbdev/omap/omapfb_main.c 	for (i = 0; i < ARRAY_SIZE(ctrls); i++) {
ctrls            1589 drivers/video/fbdev/omap/omapfb_main.c 		dev_dbg(fbdev->dev, "ctrl %s\n", ctrls[i]->name);
ctrls            1590 drivers/video/fbdev/omap/omapfb_main.c 		if (strcmp(ctrls[i]->name, name) == 0) {
ctrls            1591 drivers/video/fbdev/omap/omapfb_main.c 			fbdev->ctrl = ctrls[i];
ctrls              88 include/media/drv-intf/cx2341x.h 		struct v4l2_ext_controls *ctrls, unsigned int cmd);
ctrls             102 include/media/i2c/adp1653.h 	struct v4l2_ctrl_handler ctrls;
ctrls             334 include/media/v4l2-ctrls.h 	struct list_head ctrls;
ctrls              88 include/media/v4l2-flash-led-class.h 	struct v4l2_ctrl **ctrls;
ctrls             134 include/sound/emux_synth.h 	int ctrls[EMUX_MD_END];		/* control parameters */
ctrls             121 sound/isa/sb/emu8000_callback.c 	    vp->port->ctrls[EMUX_MD_REALTIME_PAN])
ctrls              64 sound/synth/emux/emux_hwdep.c 			emu->portptrs[i]->ctrls[info.mode] = info.value;
ctrls              68 sound/synth/emux/emux_hwdep.c 			emu->portptrs[info.port]->ctrls[info.mode] = info.value;
ctrls             396 sound/synth/emux/emux_oss.c 			port->ctrls[p1] = p2;
ctrls             224 sound/synth/emux/emux_seq.c 	port->ctrls[EMUX_MD_DEF_BANK] = 0;
ctrls             225 sound/synth/emux/emux_seq.c 	port->ctrls[EMUX_MD_DEF_DRUM] = 0;
ctrls             226 sound/synth/emux/emux_seq.c 	port->ctrls[EMUX_MD_REALTIME_PAN] = 1;
ctrls             899 sound/synth/emux/emux_synth.c 		def_preset = port->ctrls[EMUX_MD_DEF_DRUM];
ctrls             903 sound/synth/emux/emux_synth.c 		def_bank = port->ctrls[EMUX_MD_DEF_BANK];