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];