controls 78 arch/x86/oprofile/nmi_int.c struct op_msr *controls = msrs->controls; controls 87 arch/x86/oprofile/nmi_int.c if (controls[i].addr) controls 88 arch/x86/oprofile/nmi_int.c rdmsrl(controls[i].addr, controls[i].saved); controls 95 arch/x86/oprofile/nmi_int.c if (!msrs->controls) controls 115 arch/x86/oprofile/nmi_int.c if (!msrs->controls) controls 309 arch/x86/oprofile/nmi_int.c kfree(per_cpu(cpu_msrs, i).controls); controls 310 arch/x86/oprofile/nmi_int.c per_cpu(cpu_msrs, i).controls = NULL; controls 326 arch/x86/oprofile/nmi_int.c per_cpu(cpu_msrs, i).controls = kzalloc(controls_size, controls 328 arch/x86/oprofile/nmi_int.c if (!per_cpu(cpu_msrs, i).controls) controls 359 arch/x86/oprofile/nmi_int.c struct op_msr *controls = msrs->controls; controls 363 arch/x86/oprofile/nmi_int.c if (controls[i].addr) controls 364 arch/x86/oprofile/nmi_int.c wrmsrl(controls[i].addr, controls[i].saved); controls 470 arch/x86/oprofile/nmi_int.c memcpy(per_cpu(cpu_msrs, cpu).controls, controls 471 arch/x86/oprofile/nmi_int.c per_cpu(cpu_msrs, 0).controls, controls 279 arch/x86/oprofile/op_model_amd.c rdmsrl(msrs->controls[i].addr, val); controls 282 arch/x86/oprofile/op_model_amd.c wrmsrl(msrs->controls[i].addr, val); controls 316 arch/x86/oprofile/op_model_amd.c msrs->controls[i].addr = MSR_F15H_PERF_CTL + (i << 1); controls 318 arch/x86/oprofile/op_model_amd.c msrs->controls[i].addr = MSR_K7_EVNTSEL0 + i; controls 350 arch/x86/oprofile/op_model_amd.c if (!msrs->controls[i].addr) controls 352 arch/x86/oprofile/op_model_amd.c rdmsrl(msrs->controls[i].addr, val); controls 356 arch/x86/oprofile/op_model_amd.c wrmsrl(msrs->controls[i].addr, val); controls 374 arch/x86/oprofile/op_model_amd.c rdmsrl(msrs->controls[i].addr, val); controls 377 arch/x86/oprofile/op_model_amd.c wrmsrl(msrs->controls[i].addr, val); controls 413 arch/x86/oprofile/op_model_amd.c rdmsrl(msrs->controls[i].addr, val); controls 415 arch/x86/oprofile/op_model_amd.c wrmsrl(msrs->controls[i].addr, val); controls 433 arch/x86/oprofile/op_model_amd.c rdmsrl(msrs->controls[i].addr, val); controls 435 arch/x86/oprofile/op_model_amd.c wrmsrl(msrs->controls[i].addr, val); controls 402 arch/x86/oprofile/op_model_p4.c if (msrs->controls[i].addr) controls 403 arch/x86/oprofile/op_model_p4.c release_evntsel_nmi(msrs->controls[i].addr); controls 421 arch/x86/oprofile/op_model_p4.c msrs->controls[i].addr = cccraddr; controls 429 arch/x86/oprofile/op_model_p4.c msrs->controls[i].addr = addr; controls 438 arch/x86/oprofile/op_model_p4.c msrs->controls[i].addr = addr; controls 444 arch/x86/oprofile/op_model_p4.c msrs->controls[i].addr = addr; controls 451 arch/x86/oprofile/op_model_p4.c msrs->controls[i].addr = addr; controls 457 arch/x86/oprofile/op_model_p4.c msrs->controls[i].addr = addr; controls 463 arch/x86/oprofile/op_model_p4.c msrs->controls[i].addr = addr; controls 471 arch/x86/oprofile/op_model_p4.c msrs->controls[i++].addr = MSR_P4_CRU_ESCR5; controls 473 arch/x86/oprofile/op_model_p4.c msrs->controls[i++].addr = MSR_P4_CRU_ESCR4; controls 479 arch/x86/oprofile/op_model_p4.c msrs->controls[i++].addr = MSR_P4_CRU_ESCR4; controls 485 arch/x86/oprofile/op_model_p4.c msrs->controls[i++].addr = MSR_P4_CRU_ESCR5; controls 486 arch/x86/oprofile/op_model_p4.c msrs->controls[i++].addr = MSR_P4_CRU_ESCR5; controls 493 arch/x86/oprofile/op_model_p4.c if (msrs->controls[i].addr) controls 586 arch/x86/oprofile/op_model_p4.c if (unlikely(!msrs->controls[i].addr)) controls 596 arch/x86/oprofile/op_model_p4.c if (unlikely(!msrs->controls[i].addr)) controls 598 arch/x86/oprofile/op_model_p4.c wrmsr(msrs->controls[i].addr, 0, 0); controls 603 arch/x86/oprofile/op_model_p4.c if (counter_config[i].enabled && msrs->controls[i].addr) { controls 58 arch/x86/oprofile/op_model_ppro.c msrs->controls[i].addr = MSR_P6_EVNTSEL0 + i; controls 97 arch/x86/oprofile/op_model_ppro.c if (!msrs->controls[i].addr) controls 99 arch/x86/oprofile/op_model_ppro.c rdmsrl(msrs->controls[i].addr, val); controls 103 arch/x86/oprofile/op_model_ppro.c wrmsrl(msrs->controls[i].addr, val); controls 116 arch/x86/oprofile/op_model_ppro.c rdmsrl(msrs->controls[i].addr, val); controls 119 arch/x86/oprofile/op_model_ppro.c wrmsrl(msrs->controls[i].addr, val); controls 165 arch/x86/oprofile/op_model_ppro.c rdmsrl(msrs->controls[i].addr, val); controls 167 arch/x86/oprofile/op_model_ppro.c wrmsrl(msrs->controls[i].addr, val); controls 181 arch/x86/oprofile/op_model_ppro.c rdmsrl(msrs->controls[i].addr, val); controls 183 arch/x86/oprofile/op_model_ppro.c wrmsrl(msrs->controls[i].addr, val); controls 25 arch/x86/oprofile/op_x86_model.h struct op_msr *controls; controls 994 drivers/gpu/drm/vc4/vc4_hdmi.c .controls = vc4_hdmi_audio_controls, controls 235 drivers/macintosh/windfarm_pm121.c static struct wf_control *controls[N_CONTROLS] = {}; controls 483 drivers/macintosh/windfarm_pm121.c controls[control_id]->ops->get_value(controls[control_id], controls 492 drivers/macintosh/windfarm_pm121.c controls[control_id]->name, controls 493 drivers/macintosh/windfarm_pm121.c controls[pm121_connection->ref_id]->name, controls 530 drivers/macintosh/windfarm_pm121.c control = controls[param->control_id]; controls 592 drivers/macintosh/windfarm_pm121.c control = controls[param->control_id]; controls 649 drivers/macintosh/windfarm_pm121.c fan_cpu = controls[FAN_CPU]; controls 711 drivers/macintosh/windfarm_pm121.c if (controls[CPUFREQ]) controls 712 drivers/macintosh/windfarm_pm121.c wf_control_set_max(controls[CPUFREQ]); controls 731 drivers/macintosh/windfarm_pm121.c fan_cpu = controls[FAN_CPU]; controls 831 drivers/macintosh/windfarm_pm121.c if (controls[i]) controls 832 drivers/macintosh/windfarm_pm121.c wf_control_set_max(controls[i]); controls 840 drivers/macintosh/windfarm_pm121.c if (controls[CPUFREQ]) controls 841 drivers/macintosh/windfarm_pm121.c wf_control_set_min(controls[CPUFREQ]); controls 871 drivers/macintosh/windfarm_pm121.c if (controls[id] == NULL && !strcmp(ct->name, match)) { controls 873 drivers/macintosh/windfarm_pm121.c controls[id] = ct; controls 875 drivers/macintosh/windfarm_pm121.c return controls[id]; controls 958 drivers/media/common/cx2341x.c struct v4l2_ext_control *ctrl = ctrls->controls + i; controls 969 drivers/media/common/cx2341x.c struct v4l2_ext_control *ctrl = ctrls->controls + i; controls 1141 drivers/media/pci/saa7164/saa7164-api.c tunerunithdr->controls); controls 178 drivers/media/pci/saa7164/saa7164-types.h u32 controls; controls 1022 drivers/media/platform/omap3isp/ispvideo.c ctrls.controls = &ctrl; controls 301 drivers/media/platform/qcom/venus/core.h } controls; controls 549 drivers/media/platform/qcom/venus/vdec.c struct vdec_controls *ctr = &inst->controls.dec; controls 16 drivers/media/platform/qcom/venus/vdec_ctrls.c struct vdec_controls *ctr = &inst->controls.dec; controls 41 drivers/media/platform/qcom/venus/vdec_ctrls.c struct vdec_controls *ctr = &inst->controls.dec; controls 643 drivers/media/platform/qcom/venus/venc.c struct venc_controls *ctr = &inst->controls.enc; controls 72 drivers/media/platform/qcom/venus/venc_ctrls.c struct venc_controls *ctr = &inst->controls.enc; controls 160 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c static struct mfc_control controls[] = { controls 209 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c #define NUM_CTRLS ARRAY_SIZE(controls) controls 1127 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (IS_MFC51_PRIV(controls[i].id)) { controls 1130 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c cfg.id = controls[i].id; controls 1131 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c cfg.min = controls[i].minimum; controls 1132 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c cfg.max = controls[i].maximum; controls 1133 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c cfg.def = controls[i].default_value; controls 1134 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c cfg.name = controls[i].name; controls 1135 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c cfg.type = controls[i].type; controls 1137 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c cfg.step = controls[i].step; controls 1145 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c controls[i].id, controls[i].minimum, controls 1146 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c controls[i].maximum, controls[i].step, controls 1147 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c controls[i].default_value); controls 1153 drivers/media/platform/s5p-mfc/s5p_mfc_dec.c if (controls[i].is_volatile && ctx->ctrls[i]) controls 112 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c static struct mfc_control controls[] = { controls 1064 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c #define NUM_CTRLS ARRAY_SIZE(controls) controls 2624 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (IS_MFC51_PRIV(controls[i].id)) { controls 2627 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c cfg.id = controls[i].id; controls 2628 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c cfg.min = controls[i].minimum; controls 2629 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c cfg.max = controls[i].maximum; controls 2630 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c cfg.def = controls[i].default_value; controls 2631 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c cfg.name = controls[i].name; controls 2632 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c cfg.type = controls[i].type; controls 2637 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c cfg.menu_skip_mask = controls[i].menu_skip_mask; controls 2640 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c cfg.step = controls[i].step; controls 2646 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if ((controls[i].type == V4L2_CTRL_TYPE_MENU) || controls 2647 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c (controls[i].type == controls 2651 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c &s5p_mfc_enc_ctrl_ops, controls[i].id, controls 2652 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c controls[i].maximum, 0, controls 2653 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c controls[i].default_value); controls 2657 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c &s5p_mfc_enc_ctrl_ops, controls[i].id, controls 2658 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c controls[i].minimum, controls 2659 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c controls[i].maximum, controls[i].step, controls 2660 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c controls[i].default_value); controls 2667 drivers/media/platform/s5p-mfc/s5p_mfc_enc.c if (controls[i].is_volatile && ctx->ctrls[i]) controls 372 drivers/media/usb/pvrusb2/pvrusb2-hdw-internal.h struct pvr2_ctrl *controls; controls 744 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cs.controls = &c1; controls 762 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cs.controls = &c1; controls 2162 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cptr = hdw->controls + idx; controls 2428 drivers/media/usb/pvrusb2/pvrusb2-hdw.c hdw->controls = kcalloc(hdw->control_cnt, sizeof(struct pvr2_ctrl), controls 2430 drivers/media/usb/pvrusb2/pvrusb2-hdw.c if (!hdw->controls) goto fail; controls 2434 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cptr = hdw->controls + idx; controls 2441 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cptr = hdw->controls + idx; controls 2459 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cptr = hdw->controls + idx + CTRLDEF_COUNT; controls 2615 drivers/media/usb/pvrusb2/pvrusb2-hdw.c kfree(hdw->controls); controls 2692 drivers/media/usb/pvrusb2/pvrusb2-hdw.c kfree(hdw->controls); controls 2728 drivers/media/usb/pvrusb2/pvrusb2-hdw.c return hdw->controls + idx; controls 2742 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cptr = hdw->controls + idx; controls 2759 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cptr = hdw->controls + idx; controls 2779 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cptr = hdw->controls + idx; controls 2980 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cptr = hdw->controls + idx; controls 3063 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cs.controls = &c1; controls 3125 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cs.controls = &c1; controls 3157 drivers/media/usb/pvrusb2/pvrusb2-hdw.c cptr = hdw->controls + idx; controls 612 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c ctrl = ctls->controls + idx; controls 649 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c ctrl = ctls->controls + idx; controls 675 drivers/media/usb/pvrusb2/pvrusb2-v4l2.c ctrl = ctls->controls + idx; controls 868 drivers/media/usb/uvc/uvc_ctrl.c ctrl = &entity->controls[i]; controls 1497 drivers/media/usb/uvc/uvc_ctrl.c ctrl = &entity->controls[i]; controls 1868 drivers/media/usb/uvc/uvc_ctrl.c ctrl = &entity->controls[i]; controls 1984 drivers/media/usb/uvc/uvc_ctrl.c ctrl = &entity->controls[i]; controls 2111 drivers/media/usb/uvc/uvc_ctrl.c ctrl = &entity->controls[i]; controls 2196 drivers/media/usb/uvc/uvc_ctrl.c u8 *controls; controls 2202 drivers/media/usb/uvc/uvc_ctrl.c controls = entity->processing.bmControls; controls 2209 drivers/media/usb/uvc/uvc_ctrl.c controls = entity->camera.bmControls; controls 2222 drivers/media/usb/uvc/uvc_ctrl.c !uvc_test_bit(controls, blacklist[i].index)) controls 2228 drivers/media/usb/uvc/uvc_ctrl.c uvc_clear_bit(controls, blacklist[i].index); controls 2305 drivers/media/usb/uvc/uvc_ctrl.c entity->controls = kcalloc(ncontrols, sizeof(*ctrl), controls 2307 drivers/media/usb/uvc/uvc_ctrl.c if (entity->controls == NULL) controls 2312 drivers/media/usb/uvc/uvc_ctrl.c ctrl = entity->controls; controls 2355 drivers/media/usb/uvc/uvc_ctrl.c struct uvc_control *ctrl = &entity->controls[i]; controls 2364 drivers/media/usb/uvc/uvc_ctrl.c kfree(entity->controls); controls 127 drivers/media/usb/uvc/uvc_status.c for (i = 0, ctrl = entity->controls; i < entity->ncontrols; i++, ctrl++) controls 1010 drivers/media/usb/uvc/uvc_v4l2.c struct v4l2_ext_control *ctrl = ctrls->controls; controls 1052 drivers/media/usb/uvc/uvc_v4l2.c struct v4l2_ext_control *ctrl = ctrls->controls; controls 1077 drivers/media/usb/uvc/uvc_v4l2.c return uvc_ctrl_commit(handle, ctrls->controls, ctrls->count); controls 353 drivers/media/usb/uvc/uvcvideo.h struct uvc_control *controls; controls 848 drivers/media/v4l2-core/v4l2-compat-ioctl32.c compat_caddr_t controls; /* actually struct v4l2_ext_control32 * */ controls 927 drivers/media/v4l2-core/v4l2-compat-ioctl32.c return put_user(NULL, &p64->controls); controls 930 drivers/media/v4l2-core/v4l2-compat-ioctl32.c if (get_user(p, &p32->controls)) controls 938 drivers/media/v4l2-core/v4l2-compat-ioctl32.c if (put_user_force(kcontrols, &p64->controls)) controls 990 drivers/media/v4l2-core/v4l2-compat-ioctl32.c get_user(kcontrols, &p64->controls)) controls 995 drivers/media/v4l2-core/v4l2-compat-ioctl32.c if (get_user(p, &p32->controls)) controls 2734 drivers/media/v4l2-core/v4l2-ctrls.c void v4l2_ctrl_cluster(unsigned ncontrols, struct v4l2_ctrl **controls) controls 2740 drivers/media/v4l2-core/v4l2-ctrls.c if (WARN_ON(ncontrols == 0 || controls[0] == NULL)) controls 2744 drivers/media/v4l2-core/v4l2-ctrls.c if (controls[i]) { controls 2745 drivers/media/v4l2-core/v4l2-ctrls.c controls[i]->cluster = controls; controls 2746 drivers/media/v4l2-core/v4l2-ctrls.c controls[i]->ncontrols = ncontrols; controls 2747 drivers/media/v4l2-core/v4l2-ctrls.c if (controls[i]->flags & V4L2_CTRL_FLAG_VOLATILE) controls 2751 drivers/media/v4l2-core/v4l2-ctrls.c controls[0]->has_volatiles = has_volatiles; controls 2755 drivers/media/v4l2-core/v4l2-ctrls.c void v4l2_ctrl_auto_cluster(unsigned ncontrols, struct v4l2_ctrl **controls, controls 2758 drivers/media/v4l2-core/v4l2-ctrls.c struct v4l2_ctrl *master = controls[0]; controls 2762 drivers/media/v4l2-core/v4l2-ctrls.c v4l2_ctrl_cluster(ncontrols, controls); controls 2776 drivers/media/v4l2-core/v4l2-ctrls.c if (controls[i]) controls 2777 drivers/media/v4l2-core/v4l2-ctrls.c controls[i]->flags |= flag; controls 3306 drivers/media/v4l2-core/v4l2-ctrls.c struct v4l2_ext_control *c = &cs->controls[i]; controls 3487 drivers/media/v4l2-core/v4l2-ctrls.c ret = req_to_user(cs->controls + idx, controls 3490 drivers/media/v4l2-core/v4l2-ctrls.c ret = ctrl_to_user(cs->controls + idx, controls 3760 drivers/media/v4l2-core/v4l2-ctrls.c p_new.p_s64 = &cs->controls[i].value64; controls 3762 drivers/media/v4l2-core/v4l2-ctrls.c p_new.p_s32 = &cs->controls[i].value; controls 3858 drivers/media/v4l2-core/v4l2-ctrls.c new_auto_val = cs->controls[tmp_idx].value; controls 3872 drivers/media/v4l2-core/v4l2-ctrls.c ret = user_to_new(cs->controls + idx, ctrl); controls 3894 drivers/media/v4l2-core/v4l2-ctrls.c ret = new_to_user(cs->controls + idx, controls 596 drivers/media/v4l2-core/v4l2-ioctl.c if (!p->controls[i].size) controls 598 drivers/media/v4l2-core/v4l2-ioctl.c p->controls[i].id, p->controls[i].value); controls 601 drivers/media/v4l2-core/v4l2-ioctl.c p->controls[i].id, p->controls[i].size); controls 912 drivers/media/v4l2-core/v4l2-ioctl.c c->controls[i].reserved2[0] = 0; controls 925 drivers/media/v4l2-core/v4l2-ioctl.c if (V4L2_CTRL_ID2WHICH(c->controls[i].id) != c->which) { controls 2145 drivers/media/v4l2-core/v4l2-ioctl.c ctrls.controls = &ctrl; controls 2179 drivers/media/v4l2-core/v4l2-ioctl.c ctrls.controls = &ctrl; controls 3001 drivers/media/v4l2-core/v4l2-ioctl.c *user_ptr = (void __user *)ctrls->controls; controls 3002 drivers/media/v4l2-core/v4l2-ioctl.c *kernel_ptr = (void **)&ctrls->controls; controls 146 drivers/net/ethernet/ti/davinci_cpdma.c static struct cpdma_control_info controls[] = { controls 308 drivers/net/ethernet/ti/davinci_cpdma.c struct cpdma_control_info *info = &controls[control]; controls 317 drivers/net/ethernet/ti/davinci_cpdma.c if (control < 0 || control >= ARRAY_SIZE(controls)) controls 333 drivers/net/ethernet/ti/davinci_cpdma.c struct cpdma_control_info *info = &controls[control]; controls 342 drivers/net/ethernet/ti/davinci_cpdma.c if (control < 0 || control >= ARRAY_SIZE(controls)) controls 385 drivers/pinctrl/mvebu/pinctrl-armada-370.c soc->controls = mv88f6710_mpp_controls; controls 403 drivers/pinctrl/mvebu/pinctrl-armada-375.c soc->controls = mv88f6720_mpp_controls; controls 414 drivers/pinctrl/mvebu/pinctrl-armada-38x.c soc->controls = armada_38x_mpp_controls; controls 396 drivers/pinctrl/mvebu/pinctrl-armada-39x.c soc->controls = armada_39x_mpp_controls; controls 116 drivers/pinctrl/mvebu/pinctrl-armada-ap806.c soc->controls = armada_ap806_mpp_controls; controls 654 drivers/pinctrl/mvebu/pinctrl-armada-cp110.c soc->controls = armada_cp110_mpp_controls; controls 582 drivers/pinctrl/mvebu/pinctrl-armada-xp.c soc->controls = mv78230_mpp_controls; controls 593 drivers/pinctrl/mvebu/pinctrl-armada-xp.c soc->controls = mv78260_mpp_controls; controls 604 drivers/pinctrl/mvebu/pinctrl-armada-xp.c soc->controls = mv78460_mpp_controls; controls 618 drivers/pinctrl/mvebu/pinctrl-armada-xp.c soc->controls = mv98dx3236_mpp_controls; controls 741 drivers/pinctrl/mvebu/pinctrl-dove.c .controls = dove_mpp_controls, controls 391 drivers/pinctrl/mvebu/pinctrl-kirkwood.c .controls = mv88f6180_mpp_controls, controls 401 drivers/pinctrl/mvebu/pinctrl-kirkwood.c .controls = mv88f619x_mpp_controls, controls 411 drivers/pinctrl/mvebu/pinctrl-kirkwood.c .controls = mv88f619x_mpp_controls, controls 421 drivers/pinctrl/mvebu/pinctrl-kirkwood.c .controls = mv88f628x_mpp_controls, controls 431 drivers/pinctrl/mvebu/pinctrl-kirkwood.c .controls = mv88f628x_mpp_controls, controls 441 drivers/pinctrl/mvebu/pinctrl-kirkwood.c .controls = mv88f628x_mpp_controls, controls 451 drivers/pinctrl/mvebu/pinctrl-kirkwood.c .controls = mv88f628x_mpp_controls, controls 579 drivers/pinctrl/mvebu/pinctrl-mvebu.c if (!soc || !soc->controls || !soc->modes) { controls 603 drivers/pinctrl/mvebu/pinctrl-mvebu.c const struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; controls 648 drivers/pinctrl/mvebu/pinctrl-mvebu.c const struct mvebu_mpp_ctrl *ctrl = &soc->controls[n]; controls 124 drivers/pinctrl/mvebu/pinctrl-mvebu.h const struct mvebu_mpp_ctrl *controls; controls 179 drivers/pinctrl/mvebu/pinctrl-orion.c .controls = orion_mpp_controls, controls 189 drivers/pinctrl/mvebu/pinctrl-orion.c .controls = orion_mpp_controls, controls 199 drivers/pinctrl/mvebu/pinctrl-orion.c .controls = orion_mpp_controls, controls 57 drivers/reset/reset-ti-syscon.c struct ti_syscon_reset_control *controls; controls 84 drivers/reset/reset-ti-syscon.c control = &data->controls[id]; controls 115 drivers/reset/reset-ti-syscon.c control = &data->controls[id]; controls 148 drivers/reset/reset-ti-syscon.c control = &data->controls[id]; controls 174 drivers/reset/reset-ti-syscon.c struct ti_syscon_reset_control *controls; controls 192 drivers/reset/reset-ti-syscon.c controls = devm_kcalloc(dev, nr_controls, sizeof(*controls), controls 194 drivers/reset/reset-ti-syscon.c if (!controls) controls 198 drivers/reset/reset-ti-syscon.c controls[i].assert_offset = be32_to_cpup(list++); controls 199 drivers/reset/reset-ti-syscon.c controls[i].assert_bit = be32_to_cpup(list++); controls 200 drivers/reset/reset-ti-syscon.c controls[i].deassert_offset = be32_to_cpup(list++); controls 201 drivers/reset/reset-ti-syscon.c controls[i].deassert_bit = be32_to_cpup(list++); controls 202 drivers/reset/reset-ti-syscon.c controls[i].status_offset = be32_to_cpup(list++); controls 203 drivers/reset/reset-ti-syscon.c controls[i].status_bit = be32_to_cpup(list++); controls 204 drivers/reset/reset-ti-syscon.c controls[i].flags = be32_to_cpup(list++); controls 212 drivers/reset/reset-ti-syscon.c data->controls = controls; controls 334 drivers/rtc/rtc-rv3029c2.c u8 flags, controls; controls 339 drivers/rtc/rtc-rv3029c2.c ret = rv3029_read_regs(dev, RV3029_IRQ_CTRL, &controls, 1); controls 355 drivers/rtc/rtc-rv3029c2.c controls &= ~RV3029_IRQ_CTRL_AIE; controls 362 drivers/rtc/rtc-rv3029c2.c rv3029_write_regs(dev, RV3029_IRQ_CTRL, &controls, 1); controls 416 drivers/rtc/rtc-rv3029c2.c u8 regs[8], controls, flags; controls 432 drivers/rtc/rtc-rv3029c2.c ret = rv3029_read_regs(dev, RV3029_IRQ_CTRL, &controls, 1); controls 451 drivers/rtc/rtc-rv3029c2.c alarm->enabled = !!(controls & RV3029_IRQ_CTRL_AIE); controls 460 drivers/rtc/rtc-rv3029c2.c u8 controls; controls 462 drivers/rtc/rtc-rv3029c2.c ret = rv3029_read_regs(dev, RV3029_IRQ_CTRL, &controls, 1); controls 470 drivers/rtc/rtc-rv3029c2.c controls |= RV3029_IRQ_CTRL_AIE; controls 472 drivers/rtc/rtc-rv3029c2.c controls &= ~RV3029_IRQ_CTRL_AIE; controls 474 drivers/rtc/rtc-rv3029c2.c ret = rv3029_write_regs(dev, RV3029_IRQ_CTRL, &controls, 1); controls 827 drivers/staging/greybus/audio_codec.c if (module->controls) controls 828 drivers/staging/greybus/audio_codec.c snd_soc_add_codec_controls(codec, module->controls, controls 968 drivers/staging/greybus/audio_codec.c if (module->controls) { controls 971 drivers/staging/greybus/audio_codec.c snd_soc_remove_codec_controls(codec, module->controls, controls 150 drivers/staging/greybus/audio_codec.h struct snd_kcontrol_new *controls; controls 1148 drivers/staging/greybus/audio_topology.c struct gb_audio_control *controls) controls 1162 drivers/staging/greybus/audio_topology.c curr = controls; controls 1204 drivers/staging/greybus/audio_topology.c module->controls = dapm_kctls; controls 1357 drivers/staging/greybus/audio_topology.c struct gb_audio_control *controls; controls 1373 drivers/staging/greybus/audio_topology.c controls = (struct gb_audio_control *)module->control_offset; controls 1374 drivers/staging/greybus/audio_topology.c ret = gbaudio_tplg_process_kcontrols(module, controls); controls 1426 drivers/staging/greybus/audio_topology.c if (module->controls) controls 1427 drivers/staging/greybus/audio_topology.c devm_kfree(module->dev, module->controls); controls 291 drivers/staging/media/hantro/hantro_drv.c static const struct hantro_ctrl controls[] = { controls 366 drivers/staging/media/hantro/hantro_drv.c int i, num_ctrls = ARRAY_SIZE(controls); controls 371 drivers/staging/media/hantro/hantro_drv.c if (!(allowed_codecs & controls[i].codec)) controls 375 drivers/staging/media/hantro/hantro_drv.c &controls[i].cfg, NULL); controls 378 drivers/staging/media/hantro/hantro_drv.c controls[i].cfg.id, controls 188 include/acpi/actbl1.h u8 controls; controls 721 include/media/v4l2-ctrls.h void v4l2_ctrl_cluster(unsigned int ncontrols, struct v4l2_ctrl **controls); controls 756 include/media/v4l2-ctrls.h struct v4l2_ctrl **controls, controls 104 include/sound/core.h struct list_head controls; /* all controls for this card */ controls 77 include/sound/emu8000.h struct snd_kcontrol *controls[EMU8000_NUM_CONTROLS]; controls 36 include/sound/soc-component.h const struct snd_kcontrol_new *controls; controls 570 include/sound/soc.h const struct snd_kcontrol_new *controls, unsigned int num_controls); controls 572 include/sound/soc.h const struct snd_kcontrol_new *controls, int num_controls); controls 574 include/sound/soc.h const struct snd_kcontrol_new *controls, int num_controls); controls 1046 include/sound/soc.h const struct snd_kcontrol_new *controls; controls 1693 include/uapi/linux/videodev2.h struct v4l2_ext_control *controls; controls 118 sound/core/control.c list_for_each_entry(control, &card->controls, list) controls 308 sound/core/control.c list_for_each_entry(kctl, &card->controls, list) { controls 372 sound/core/control.c list_add_tail(&kcontrol->list, &card->controls); controls 643 sound/core/control.c list_for_each_entry(kctl, &card->controls, list) { controls 673 sound/core/control.c list_for_each_entry(kctl, &card->controls, list) { controls 735 sound/core/control.c list_for_each_entry(kctl, &card->controls, list) { controls 1843 sound/core/control.c while (!list_empty(&card->controls)) { controls 1844 sound/core/control.c control = snd_kcontrol(card->controls.next); controls 210 sound/core/init.c INIT_LIST_HEAD(&card->controls); controls 253 sound/firewire/oxfw/oxfw-spkr.c static const struct snd_kcontrol_new controls[] = { controls 312 sound/firewire/oxfw/oxfw-spkr.c for (i = 0; i < ARRAY_SIZE(controls); ++i) { controls 314 sound/firewire/oxfw/oxfw-spkr.c snd_ctl_new1(&controls[i], oxfw)); controls 1030 sound/isa/sb/emu8000.c memset(emu->controls, 0, sizeof(emu->controls)); controls 1032 sound/isa/sb/emu8000.c if ((err = snd_ctl_add(card, emu->controls[i] = snd_ctl_new1(mixer_defs[i], emu))) < 0) controls 1040 sound/isa/sb/emu8000.c if (emu->controls[i]) controls 1041 sound/isa/sb/emu8000.c snd_ctl_remove(card, emu->controls[i]); controls 692 sound/isa/sb/sb_mixer.c struct sbmix_elem *controls, controls 715 sound/isa/sb/sb_mixer.c err = snd_sbmixer_add_ctl_elem(chip, &controls[idx]); controls 28 sound/pci/ac97/ac97_patch.c static int patch_build_controls(struct snd_ac97 * ac97, const struct snd_kcontrol_new *controls, int count) controls 33 sound/pci/ac97/ac97_patch.c if ((err = snd_ctl_add(ac97->bus->card, snd_ac97_cnew(&controls[idx], ac97))) < 0) controls 1197 sound/pci/emu10k1/emufx.c struct snd_emu10k1_fx8010_control_gpr *controls = NULL, *ctl; controls 1209 sound/pci/emu10k1/emufx.c controls = kcalloc(SND_EMU10K1_GPR_CONTROLS, controls 1210 sound/pci/emu10k1/emufx.c sizeof(*controls), GFP_KERNEL); controls 1211 sound/pci/emu10k1/emufx.c if (!controls) controls 1248 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "PCM Front Playback Volume", gpr, 100); controls 1254 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "PCM Surround Playback Volume", gpr, 100); controls 1261 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "PCM Side Playback Volume", gpr, 100); controls 1267 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_control(&controls[nctl++], "PCM Center Playback Volume", gpr, 100); controls 1272 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_control(&controls[nctl++], "PCM LFE Playback Volume", gpr, 100); controls 1281 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "Wave Playback Volume", gpr, 100); controls 1287 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "Synth Playback Volume", gpr, 100); controls 1293 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "PCM Capture Volume", gpr, 0); controls 1299 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "Synth Capture Volume", gpr, 0); controls 1320 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "EMU Capture Volume", gpr, 0); controls 1326 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "AMic Playback Volume", gpr, 0); controls 1331 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "Mic Capture Volume", gpr, 0); controls 1340 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], controls 1347 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], controls 1355 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], SNDRV_CTL_NAME_IEC958("Optical ",PLAYBACK,VOLUME), gpr, 0); controls 1360 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], SNDRV_CTL_NAME_IEC958("Optical ",CAPTURE,VOLUME), gpr, 0); controls 1366 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], controls 1373 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], controls 1381 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "Analog Mix Playback Volume", gpr, 0); controls 1386 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "Analog Mix Capture Volume", gpr, 0); controls 1392 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], controls 1399 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], controls 1407 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "Front Playback Volume", gpr, 100); controls 1413 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "Surround Playback Volume", gpr, 0); controls 1420 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_control(&controls[nctl++], "Center Playback Volume", gpr, 0); controls 1425 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_control(&controls[nctl++], "LFE Playback Volume", gpr, 0); controls 1432 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(&controls[nctl++], "Side Playback Volume", gpr, 0); controls 1468 sound/pci/emu10k1/emufx.c ctl = &controls[nctl + 0]; controls 1477 sound/pci/emu10k1/emufx.c ctl = &controls[nctl + 1]; controls 1493 sound/pci/emu10k1/emufx.c controls[nctl + 0].gpr[z * 2 + j] = BASS_GPR + z * 2 + j; controls 1494 sound/pci/emu10k1/emufx.c controls[nctl + 1].gpr[z * 2 + j] = TREBLE_GPR + z * 2 + j; controls 1535 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + nctl++, "Tone Control - Switch", gpr, 0); controls 1547 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_control(&controls[nctl++], "Wave Master Playback Volume", gpr, 0); controls 1598 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + nctl++, SNDRV_CTL_NAME_IEC958("Optical Raw ",PLAYBACK,SWITCH), gpr, 0); controls 1759 sound/pci/emu10k1/emufx.c icode->gpr_add_controls = (struct snd_emu10k1_fx8010_control_gpr __user *)controls; controls 1765 sound/pci/emu10k1/emufx.c kfree(controls); controls 1832 sound/pci/emu10k1/emufx.c struct snd_emu10k1_fx8010_control_gpr *controls = NULL, *ctl; controls 1845 sound/pci/emu10k1/emufx.c controls = kcalloc(SND_EMU10K1_GPR_CONTROLS, controls 1848 sound/pci/emu10k1/emufx.c if (!controls) controls 1979 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Wave Playback Volume", gpr, 100); controls 1985 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Wave Surround Playback Volume", gpr, 0); controls 1992 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_control(controls + i++, "Wave Center Playback Volume", gpr++, 0); controls 1994 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_control(controls + i++, "Wave LFE Playback Volume", gpr++, 0); controls 2001 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Wave Capture Volume", gpr, 0); controls 2002 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, "Wave Capture Switch", gpr + 2, 0); controls 2008 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Synth Playback Volume", gpr, 100); controls 2016 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Synth Capture Volume", gpr, 0); controls 2017 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, "Synth Capture Switch", gpr + 2, 0); controls 2023 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Surround Digital Playback Volume", gpr, 100); controls 2031 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Surround Capture Volume", gpr, 0); controls 2032 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, "Surround Capture Switch", gpr + 2, 0); controls 2037 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_control(controls + i++, "Center Digital Playback Volume", gpr++, 100); controls 2041 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_control(controls + i++, "LFE Digital Playback Volume", gpr++, 100); controls 2046 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Front Playback Volume", gpr, 100); controls 2054 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Front Capture Volume", gpr, 0); controls 2055 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_onoff_control(controls + i++, "Front Capture Switch", gpr + 2, 0); controls 2066 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "AC97 Playback Volume", gpr-2, 0); controls 2070 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "AC97 Capture Volume", gpr-2, 100); controls 2077 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("TTL ",PLAYBACK,VOLUME), gpr, 0); controls 2085 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("TTL ",CAPTURE,VOLUME), gpr, 0); controls 2086 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, SNDRV_CTL_NAME_IEC958("TTL ",CAPTURE,SWITCH), gpr + 2, 0); controls 2094 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Zoom Video Playback Volume", gpr, 0); controls 2102 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Zoom Video Capture Volume", gpr, 0); controls 2103 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, "Zoom Video Capture Switch", gpr + 2, 0); controls 2111 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("LiveDrive ",PLAYBACK,VOLUME), gpr, 0); controls 2119 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("LiveDrive ",CAPTURE,VOLUME), gpr, 0); controls 2120 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, SNDRV_CTL_NAME_IEC958("LiveDrive ",CAPTURE,SWITCH), gpr + 2, 0); controls 2128 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Line LiveDrive Playback Volume", gpr, 0); controls 2136 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Line LiveDrive Capture Volume", gpr, 0); controls 2137 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, "Line LiveDrive Capture Switch", gpr + 2, 0); controls 2145 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("Coaxial ",PLAYBACK,VOLUME), gpr, 0); controls 2153 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, SNDRV_CTL_NAME_IEC958("Coaxial ",CAPTURE,VOLUME), gpr, 0); controls 2154 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, SNDRV_CTL_NAME_IEC958("Coaxial ",CAPTURE,SWITCH), gpr + 2, 0); controls 2162 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Line2 LiveDrive Playback Volume", gpr, 0); controls 2163 sound/pci/emu10k1/emufx.c controls[i-1].id.index = 1; controls 2171 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Line2 LiveDrive Capture Volume", gpr, 0); controls 2172 sound/pci/emu10k1/emufx.c controls[i-1].id.index = 1; controls 2173 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, "Line2 LiveDrive Capture Switch", gpr + 2, 0); controls 2174 sound/pci/emu10k1/emufx.c controls[i-1].id.index = 1; controls 2188 sound/pci/emu10k1/emufx.c ctl = &controls[i + 0]; controls 2198 sound/pci/emu10k1/emufx.c ctl = &controls[i + 1]; controls 2215 sound/pci/emu10k1/emufx.c controls[i + 0].gpr[z * 2 + j] = BASS_GPR + z * 2 + j; controls 2216 sound/pci/emu10k1/emufx.c controls[i + 1].gpr[z * 2 + j] = TREBLE_GPR + z * 2 + j; controls 2257 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, "Tone Control - Switch", gpr, 0); controls 2283 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_onoff_control(controls + i++, SNDRV_CTL_NAME_IEC958("Optical Raw ",PLAYBACK,SWITCH), gpr, 0); controls 2298 sound/pci/emu10k1/emufx.c snd_emu10k1_init_stereo_control(controls + i++, "Headphone Playback Volume", gpr + 0, 0); controls 2299 sound/pci/emu10k1/emufx.c controls[i-1].id.index = 1; /* AC'97 can have also Headphone control */ controls 2300 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_onoff_control(controls + i++, "Headphone Center Playback Switch", gpr + 2, 0); controls 2301 sound/pci/emu10k1/emufx.c controls[i-1].id.index = 1; controls 2302 sound/pci/emu10k1/emufx.c snd_emu10k1_init_mono_onoff_control(controls + i++, "Headphone LFE Playback Switch", gpr + 3, 0); controls 2303 sound/pci/emu10k1/emufx.c controls[i-1].id.index = 1; controls 2385 sound/pci/emu10k1/emufx.c icode->gpr_add_controls = (struct snd_emu10k1_fx8010_control_gpr __user *)controls; controls 2394 sound/pci/emu10k1/emufx.c kfree(controls); controls 140 sound/pci/oxygen/oxygen.h struct snd_kcontrol *controls[CONTROL_COUNT]; controls 163 sound/pci/oxygen/oxygen_lib.c if (chip->controls[CONTROL_SPDIF_INPUT_BITS]) { controls 175 sound/pci/oxygen/oxygen_lib.c &chip->controls[CONTROL_SPDIF_INPUT_BITS]->id); controls 529 sound/pci/oxygen/oxygen_mixer.c if (!chip->controls[control]) controls 531 sound/pci/oxygen/oxygen_mixer.c priv_idx = chip->controls[control]->private_value & 0xff; controls 538 sound/pci/oxygen/oxygen_mixer.c &chip->controls[control]->id); controls 754 sound/pci/oxygen/oxygen_mixer.c static const struct snd_kcontrol_new controls[] = { controls 852 sound/pci/oxygen/oxygen_mixer.c struct snd_kcontrol_new controls[2]; controls 856 sound/pci/oxygen/oxygen_mixer.c .controls = { controls 881 sound/pci/oxygen/oxygen_mixer.c .controls = { controls 906 sound/pci/oxygen/oxygen_mixer.c .controls = { controls 933 sound/pci/oxygen/oxygen_mixer.c .controls = { controls 960 sound/pci/oxygen/oxygen_mixer.c .controls = { controls 1025 sound/pci/oxygen/oxygen_mixer.c for (i = 0; i < ARRAY_SIZE(chip->controls); ++i) controls 1026 sound/pci/oxygen/oxygen_mixer.c chip->controls[i] = NULL; controls 1030 sound/pci/oxygen/oxygen_mixer.c const struct snd_kcontrol_new controls[], controls 1049 sound/pci/oxygen/oxygen_mixer.c template = controls[i]; controls 1079 sound/pci/oxygen/oxygen_mixer.c chip->controls[j] = ctl; controls 1091 sound/pci/oxygen/oxygen_mixer.c err = add_controls(chip, controls, ARRAY_SIZE(controls)); controls 1109 sound/pci/oxygen/oxygen_mixer.c err = add_controls(chip, monitor_controls[i].controls, controls 1110 sound/pci/oxygen/oxygen_mixer.c ARRAY_SIZE(monitor_controls[i].controls)); controls 178 sound/pci/oxygen/oxygen_pcm.c chip->controls[CONTROL_SPDIF_PCM]->vd[0].access &= controls 182 sound/pci/oxygen/oxygen_pcm.c &chip->controls[CONTROL_SPDIF_PCM]->id); controls 227 sound/pci/oxygen/oxygen_pcm.c chip->controls[CONTROL_SPDIF_PCM]->vd[0].access |= controls 231 sound/pci/oxygen/oxygen_pcm.c &chip->controls[CONTROL_SPDIF_PCM]->id); controls 400 sound/soc/amd/acp-da7219-max98357a.c .controls = cz_mc_controls, controls 163 sound/soc/amd/acp-rt5645.c .controls = cz_mc_controls, controls 312 sound/soc/atmel/atmel-classd.c .controls = atmel_classd_snd_controls, controls 360 sound/soc/atmel/atmel-pdmic.c .controls = atmel_pdmic_snd_controls, controls 1337 sound/soc/codecs/88pm860x-codec.c .controls = pm860x_snd_controls, controls 2526 sound/soc/codecs/ab8500-codec.c .controls = ab8500_ctrls, controls 328 sound/soc/codecs/ad1836.c .controls = ad183x_controls, controls 490 sound/soc/codecs/ad193x.c .controls = ad193x_snd_controls, controls 296 sound/soc/codecs/ad1980.c .controls = ad1980_snd_ac97_controls, controls 1465 sound/soc/codecs/adau1373.c .controls = adau1373_controls, controls 763 sound/soc/codecs/adau1701.c .controls = adau1701_controls, controls 720 sound/soc/codecs/adau1761.c .controls = adau1761_controls, controls 432 sound/soc/codecs/adau1781.c .controls = adau1781_controls, controls 871 sound/soc/codecs/adau1977.c .controls = adau1977_snd_controls, controls 834 sound/soc/codecs/adav80x.c .controls = adav80x_controls, controls 612 sound/soc/codecs/ak4458.c .controls = ak4458_snd_controls, controls 627 sound/soc/codecs/ak4458.c .controls = ak4497_snd_controls, controls 393 sound/soc/codecs/ak4535.c .controls = ak4535_snd_controls, controls 602 sound/soc/codecs/ak4613.c .controls = ak4613_snd_controls, controls 525 sound/soc/codecs/ak4641.c .controls = ak4641_snd_controls, controls 554 sound/soc/codecs/ak4642.c .controls = ak4642_snd_controls, controls 610 sound/soc/codecs/ak4671.c .controls = ak4671_snd_controls, controls 327 sound/soc/codecs/ak5558.c .controls = ak5558_snd_controls, controls 1070 sound/soc/codecs/alc5632.c .controls = alc5632_snd_controls, controls 159 sound/soc/codecs/bd28623.c .controls = bd28623_controls, controls 1528 sound/soc/codecs/cpcap.c .controls = cpcap_snd_controls, controls 123 sound/soc/codecs/cq93vc.c .controls = cq93vc_snd_controls, controls 229 sound/soc/codecs/cs35l32.c .controls = cs35l32_snd_controls, controls 834 sound/soc/codecs/cs35l33.c .controls = cs35l33_snd_controls, controls 784 sound/soc/codecs/cs35l34.c .controls = cs35l34_snd_controls, controls 1085 sound/soc/codecs/cs35l35.c .controls = cs35l35_aud_controls, controls 1297 sound/soc/codecs/cs35l36.c .controls = cs35l36_aud_controls, controls 547 sound/soc/codecs/cs4265.c .controls = cs4265_snd_controls, controls 617 sound/soc/codecs/cs4270.c .controls = cs4270_snd_controls, controls 636 sound/soc/codecs/cs4271.c .controls = cs4271_snd_controls, controls 568 sound/soc/codecs/cs42l42.c .controls = cs42l42_snd_controls, controls 562 sound/soc/codecs/cs42l51.c .controls = cs42l51_snd_controls, controls 1051 sound/soc/codecs/cs42l52.c .controls = cs42l52_snd_controls, controls 1106 sound/soc/codecs/cs42l56.c .controls = cs42l56_snd_controls, controls 1248 sound/soc/codecs/cs42l73.c .controls = cs42l73_snd_controls, controls 491 sound/soc/codecs/cs42xx8.c .controls = cs42xx8_snd_controls, controls 2342 sound/soc/codecs/cs43130.c .controls = cs43130_snd_controls, controls 195 sound/soc/codecs/cs4341.c .controls = cs4341_controls, controls 256 sound/soc/codecs/cs4349.c .controls = cs4349_snd_controls, controls 1336 sound/soc/codecs/cs47l15.c .controls = cs47l15_snd_controls, controls 1198 sound/soc/codecs/cs47l24.c .controls = cs47l24_snd_controls, controls 1630 sound/soc/codecs/cs47l35.c .controls = cs47l35_snd_controls, controls 2576 sound/soc/codecs/cs47l85.c .controls = cs47l85_snd_controls, controls 2483 sound/soc/codecs/cs47l90.c .controls = cs47l90_snd_controls, controls 1893 sound/soc/codecs/cs47l92.c .controls = cs47l92_snd_controls, controls 893 sound/soc/codecs/cs53l30.c .controls = cs53l30_snd_controls, controls 1527 sound/soc/codecs/cx2072x.c .controls = cx2072x_snd_controls, controls 1164 sound/soc/codecs/da7210.c .controls = da7210_snd_controls, controls 1828 sound/soc/codecs/da7213.c .controls = da7213_snd_controls, controls 3034 sound/soc/codecs/da7218.c .controls = da7218_snd_controls, controls 2416 sound/soc/codecs/da7219.c .controls = da7219_snd_controls, controls 1501 sound/soc/codecs/da732x.c .controls = da732x_snd_controls, controls 1453 sound/soc/codecs/da9055.c .controls = da9055_snd_controls, controls 765 sound/soc/codecs/es8316.c .controls = es8316_snd_controls, controls 834 sound/soc/codecs/es8328.c .controls = es8328_snd_controls, controls 383 sound/soc/codecs/inno_rk3036.c .controls = rk3036_codec_dapm_controls, controls 1087 sound/soc/codecs/isabelle.c .controls = isabelle_snd_controls, controls 359 sound/soc/codecs/jz4725b.c .controls = jz4725b_codec_controls, controls 292 sound/soc/codecs/jz4740.c .controls = jz4740_codec_controls, controls 99 sound/soc/codecs/lm4857.c .controls = lm4857_controls, controls 1391 sound/soc/codecs/lm49453.c .controls = lm49453_snd_controls, controls 131 sound/soc/codecs/max9759.c .controls = max9759_dapm_controls, controls 153 sound/soc/codecs/max9768.c .controls = max9768_volume, controls 1563 sound/soc/codecs/max98088.c struct snd_kcontrol_new controls[] = { controls 1573 sound/soc/codecs/max98088.c BUILD_BUG_ON(ARRAY_SIZE(controls) != ARRAY_SIZE(eq_mode_name)); controls 1609 sound/soc/codecs/max98088.c ret = snd_soc_add_component_controls(component, controls, ARRAY_SIZE(controls)); controls 1718 sound/soc/codecs/max98088.c .controls = max98088_snd_controls, controls 1579 sound/soc/codecs/max98095.c struct snd_kcontrol_new controls[] = { controls 1624 sound/soc/codecs/max98095.c ret = snd_soc_add_component_controls(component, controls, ARRAY_SIZE(controls)); controls 1730 sound/soc/codecs/max98095.c struct snd_kcontrol_new controls[] = { controls 1740 sound/soc/codecs/max98095.c BUILD_BUG_ON(ARRAY_SIZE(controls) != ARRAY_SIZE(bq_mode_name)); controls 1776 sound/soc/codecs/max98095.c ret = snd_soc_add_component_controls(component, controls, ARRAY_SIZE(controls)); controls 2103 sound/soc/codecs/max98095.c .controls = max98095_snd_controls, controls 345 sound/soc/codecs/max98371.c .controls = max98371_snd_controls, controls 866 sound/soc/codecs/max98373.c .controls = max98373_snd_controls, controls 289 sound/soc/codecs/max9850.c .controls = max9850_controls, controls 532 sound/soc/codecs/max9860.c .controls = max9860_controls, controls 438 sound/soc/codecs/max9867.c .controls = max9867_snd_controls, controls 118 sound/soc/codecs/max9877.c .controls = max9877_controls, controls 541 sound/soc/codecs/max98925.c .controls = max98925_snd_controls, controls 490 sound/soc/codecs/max98926.c .controls = max98926_snd_controls, controls 824 sound/soc/codecs/max98927.c .controls = max98927_snd_controls, controls 722 sound/soc/codecs/mc13783.c .controls = mc13783_control_list, controls 530 sound/soc/codecs/ml26124.c .controls = ml26124_snd_controls, controls 1095 sound/soc/codecs/msm8916-wcd-analog.c .controls = pm8916_wcd_analog_snd_controls, controls 1149 sound/soc/codecs/msm8916-wcd-digital.c .controls = msm8916_wcd_digital_snd_controls, controls 1445 sound/soc/codecs/mt6351.c .controls = mt6351_snd_controls, controls 2316 sound/soc/codecs/mt6358.c .controls = mt6358_snd_controls, controls 799 sound/soc/codecs/nau8540.c .controls = nau8540_snd_controls, controls 826 sound/soc/codecs/nau8810.c .controls = nau8810_snd_controls, controls 1058 sound/soc/codecs/nau8822.c .controls = nau8822_snd_controls, controls 1559 sound/soc/codecs/nau8824.c .controls = nau8824_snd_controls, controls 2426 sound/soc/codecs/nau8825.c .controls = nau8825_controls, controls 283 sound/soc/codecs/pcm1681.c .controls = pcm1681_controls, controls 222 sound/soc/codecs/pcm1789.c .controls = pcm1789_controls, controls 200 sound/soc/codecs/pcm179x.c .controls = pcm179x_controls, controls 578 sound/soc/codecs/pcm186x.c .controls = pcm1863_snd_controls, controls 592 sound/soc/codecs/pcm186x.c .controls = pcm1865_snd_controls, controls 252 sound/soc/codecs/pcm3060.c .controls = pcm3060_dapm_controls, controls 706 sound/soc/codecs/pcm3168a.c .controls = pcm3168a_snd_controls, controls 1470 sound/soc/codecs/pcm512x.c .controls = pcm512x_controls, controls 1986 sound/soc/codecs/rt1011.c .controls = rt1011_snd_controls, controls 939 sound/soc/codecs/rt1305.c .controls = rt1305_snd_controls, controls 758 sound/soc/codecs/rt1308.c .controls = rt1308_snd_controls, controls 1070 sound/soc/codecs/rt274.c .controls = rt274_snd_controls, controls 1051 sound/soc/codecs/rt286.c .controls = rt286_snd_controls, controls 1118 sound/soc/codecs/rt298.c .controls = rt298_snd_controls, controls 1168 sound/soc/codecs/rt5514.c .controls = rt5514_snd_controls, controls 1299 sound/soc/codecs/rt5616.c .controls = rt5616_snd_controls, controls 1655 sound/soc/codecs/rt5631.c .controls = rt5631_snd_controls, controls 2696 sound/soc/codecs/rt5640.c .controls = rt5640_snd_controls, controls 3517 sound/soc/codecs/rt5645.c .controls = rt5645_snd_controls, controls 2156 sound/soc/codecs/rt5651.c .controls = rt5651_snd_controls, controls 3810 sound/soc/codecs/rt5659.c .controls = rt5659_snd_controls, controls 1203 sound/soc/codecs/rt5660.c .controls = rt5660_snd_controls, controls 3252 sound/soc/codecs/rt5663.c .controls = rt5663_snd_controls, controls 4609 sound/soc/codecs/rt5665.c .controls = rt5665_snd_controls, controls 2352 sound/soc/codecs/rt5668.c .controls = rt5668_snd_controls, controls 2746 sound/soc/codecs/rt5670.c .controls = rt5670_snd_controls, controls 4951 sound/soc/codecs/rt5677.c .controls = rt5677_snd_controls, controls 2429 sound/soc/codecs/rt5682.c .controls = rt5682_snd_controls, controls 1520 sound/soc/codecs/sgtl5000.c .controls = sgtl5000_snd_controls, controls 715 sound/soc/codecs/ssm2518.c .controls = ssm2518_snd_controls, controls 616 sound/soc/codecs/ssm2602.c .controls = ssm260x_snd_controls, controls 421 sound/soc/codecs/ssm4567.c .controls = ssm4567_snd_controls, controls 1003 sound/soc/codecs/sta32x.c .controls = sta32x_snd_controls, controls 1053 sound/soc/codecs/sta350.c .controls = sta350_snd_controls, controls 318 sound/soc/codecs/sta529.c .controls = sta529_snd_controls, controls 306 sound/soc/codecs/stac9766.c .controls = stac9766_snd_ac97_controls, controls 661 sound/soc/codecs/tas2552.c .controls = tas2552_snd_controls, controls 882 sound/soc/codecs/tas5086.c .controls = tas5086_controls, controls 39 sound/soc/codecs/tas571x.c const struct snd_kcontrol_new *controls; controls 440 sound/soc/codecs/tas571x.c .controls = tas5711_controls, controls 545 sound/soc/codecs/tas571x.c .controls = tas5707_controls, controls 653 sound/soc/codecs/tas571x.c .controls = tas5717_controls, controls 724 sound/soc/codecs/tas571x.c .controls = tas5721_controls, controls 855 sound/soc/codecs/tas571x.c priv->component_driver.controls = priv->chip->controls; controls 566 sound/soc/codecs/tas5720.c .controls = tas5720_snd_controls, controls 583 sound/soc/codecs/tas5720.c .controls = tas5722_snd_controls, controls 370 sound/soc/codecs/tas6424.c .controls = tas6424_snd_controls, controls 571 sound/soc/codecs/tda7419.c .controls = tda7419_controls, controls 229 sound/soc/codecs/tfa9879.c .controls = tfa9879_controls, controls 579 sound/soc/codecs/tlv320aic23.c .controls = tlv320aic23_snd_controls, controls 325 sound/soc/codecs/tlv320aic26.c .controls = aic26_snd_controls, controls 1322 sound/soc/codecs/tlv320aic31xx.c .controls = common31xx_snd_controls, controls 1015 sound/soc/codecs/tlv320aic32x4.c .controls = aic32x4_snd_controls, controls 1696 sound/soc/codecs/tlv320aic3x.c .controls = aic3x_snd_controls, controls 1428 sound/soc/codecs/tlv320dac33.c .controls = dac33_snd_controls, controls 1356 sound/soc/codecs/tscs42xx.c .controls = tscs42xx_snd_controls, controls 3338 sound/soc/codecs/tscs454.c .controls = tscs454_snd_controls, controls 2185 sound/soc/codecs/twl4030.c .controls = twl4030_snd_controls, controls 1146 sound/soc/codecs/twl6040.c .controls = twl6040_snd_controls, controls 230 sound/soc/codecs/uda1334.c .controls = uda1334_snd_controls, controls 729 sound/soc/codecs/uda1380.c .controls = uda1380_snd_controls, controls 4901 sound/soc/codecs/wcd9335.c .controls = wcd9335_snd_controls, controls 470 sound/soc/codecs/wl1273.c .controls = wl1273_controls, controls 798 sound/soc/codecs/wm2000.c .controls = wm2000_controls, controls 2108 sound/soc/codecs/wm2200.c .controls = wm2200_snd_controls, controls 2384 sound/soc/codecs/wm5100.c .controls = wm5100_snd_controls, controls 2012 sound/soc/codecs/wm5102.c .controls = wm5102_snd_controls, controls 2375 sound/soc/codecs/wm5110.c .controls = wm5110_snd_controls, controls 1584 sound/soc/codecs/wm8350.c .controls = wm8350_snd_controls, controls 1326 sound/soc/codecs/wm8400.c .controls = wm8400_snd_controls, controls 584 sound/soc/codecs/wm8510.c .controls = wm8510_snd_controls, controls 415 sound/soc/codecs/wm8523.c .controls = wm8523_controls, controls 959 sound/soc/codecs/wm8580.c .controls = wm8580_snd_controls, controls 370 sound/soc/codecs/wm8711.c .controls = wm8711_snd_controls, controls 213 sound/soc/codecs/wm8728.c .controls = wm8728_snd_controls, controls 630 sound/soc/codecs/wm8731.c .controls = wm8731_snd_controls, controls 576 sound/soc/codecs/wm8737.c .controls = wm8737_snd_controls, controls 711 sound/soc/codecs/wm8750.c .controls = wm8750_snd_controls, controls 1481 sound/soc/codecs/wm8753.c .controls = wm8753_snd_controls, controls 611 sound/soc/codecs/wm8770.c .controls = wm8770_snd_controls, controls 428 sound/soc/codecs/wm8776.c .controls = wm8776_snd_controls, controls 1213 sound/soc/codecs/wm8900.c .controls = wm8900_snd_controls, controls 1887 sound/soc/codecs/wm8903.c .controls = wm8903_snd_controls, controls 726 sound/soc/codecs/wm8940.c .controls = wm8940_snd_controls, controls 944 sound/soc/codecs/wm8955.c .controls = wm8955_snd_controls, controls 887 sound/soc/codecs/wm8961.c .controls = wm8961_snd_controls, controls 651 sound/soc/codecs/wm8971.c .controls = wm8971_snd_controls, controls 678 sound/soc/codecs/wm8974.c .controls = wm8974_snd_controls, controls 998 sound/soc/codecs/wm8978.c .controls = wm8978_snd_controls, controls 979 sound/soc/codecs/wm8983.c .controls = wm8983_snd_controls, controls 1108 sound/soc/codecs/wm8985.c .controls = wm8985_common_snd_controls, controls 815 sound/soc/codecs/wm8988.c .controls = wm8988_snd_controls, controls 1296 sound/soc/codecs/wm8990.c .controls = wm8990_snd_controls, controls 1243 sound/soc/codecs/wm8991.c .controls = wm8991_snd_controls, controls 3206 sound/soc/codecs/wm8994.c struct snd_kcontrol_new controls[] = { controls 3262 sound/soc/codecs/wm8994.c ret = snd_soc_add_component_controls(wm8994->hubs.component, controls, controls 3263 sound/soc/codecs/wm8994.c ARRAY_SIZE(controls)); controls 3293 sound/soc/codecs/wm8994.c struct snd_kcontrol_new controls[] = { controls 3314 sound/soc/codecs/wm8994.c ret = snd_soc_add_component_controls(wm8994->hubs.component, controls, controls 3315 sound/soc/codecs/wm8994.c ARRAY_SIZE(controls)); controls 2175 sound/soc/codecs/wm8995.c .controls = wm8995_snd_controls, controls 2543 sound/soc/codecs/wm8996.c struct snd_kcontrol_new controls[] = { controls 2595 sound/soc/codecs/wm8996.c ret = snd_soc_add_component_controls(component, controls, ARRAY_SIZE(controls)); controls 2686 sound/soc/codecs/wm8996.c .controls = wm8996_snd_controls, controls 1099 sound/soc/codecs/wm8997.c .controls = wm8997_snd_controls, controls 1319 sound/soc/codecs/wm8998.c .controls = wm8998_snd_controls, controls 1278 sound/soc/codecs/wm9081.c .controls = wm9081_snd_controls, controls 362 sound/soc/codecs/wm9705.c .controls = wm9705_snd_ac97_controls, controls 685 sound/soc/codecs/wm9712.c .controls = wm9712_snd_ac97_controls, controls 1251 sound/soc/codecs/wm9713.c .controls = wm9713_snd_ac97_controls, controls 262 sound/soc/codecs/zx_aud96p22.c .controls = aud96p22_snd_controls, controls 373 sound/soc/fsl/fsl_audmix.c .controls = fsl_audmix_snd_controls, controls 446 sound/soc/fsl/fsl_micfil.c .controls = fsl_micfil_snd_controls, controls 155 sound/soc/fsl/mx27vis-aic32x4.c .controls = mx27vis_aic32x4_controls, controls 441 sound/soc/generic/simple-card-utils.c struct snd_kcontrol_new *controls; controls 467 sound/soc/generic/simple-card-utils.c controls = devm_kcalloc(dev, nb_controls, controls 468 sound/soc/generic/simple-card-utils.c sizeof(*controls), GFP_KERNEL); controls 469 sound/soc/generic/simple-card-utils.c if (!controls) controls 478 sound/soc/generic/simple-card-utils.c controls[i].iface = SNDRV_CTL_ELEM_IFACE_MIXER; controls 479 sound/soc/generic/simple-card-utils.c controls[i].name = control_name; controls 480 sound/soc/generic/simple-card-utils.c controls[i].info = snd_soc_dapm_info_pin_switch; controls 481 sound/soc/generic/simple-card-utils.c controls[i].get = snd_soc_dapm_get_pin_switch; controls 482 sound/soc/generic/simple-card-utils.c controls[i].put = snd_soc_dapm_put_pin_switch; controls 483 sound/soc/generic/simple-card-utils.c controls[i].private_value = (unsigned long)strings[i]; controls 486 sound/soc/generic/simple-card-utils.c card->controls = controls; controls 133 sound/soc/img/pistachio-internal-dac.c .controls = pistachio_internal_dac_snd_controls, controls 1420 sound/soc/intel/atom/sst-atom-controls.c list_for_each_entry(kctl, &card->controls, list) { controls 332 sound/soc/intel/boards/bdw-rt5677.c .controls = bdw_rt5677_controls, controls 259 sound/soc/intel/boards/broadwell.c .controls = broadwell_controls, controls 649 sound/soc/intel/boards/bxt_da7219_max98357a.c .controls = broxton_controls, controls 561 sound/soc/intel/boards/bxt_rt298.c .controls = broxton_controls, controls 576 sound/soc/intel/boards/bxt_rt298.c .controls = broxton_controls, controls 137 sound/soc/intel/boards/byt-max98090.c .controls = byt_max98090_controls, controls 218 sound/soc/intel/boards/bytcht_cx2072x.c .controls = byt_cht_cx2072x_controls, controls 25 sound/soc/intel/boards/bytcht_da7213.c static const struct snd_kcontrol_new controls[] = { controls 214 sound/soc/intel/boards/bytcht_da7213.c .controls = controls, controls 215 sound/soc/intel/boards/bytcht_da7213.c .num_controls = ARRAY_SIZE(controls), controls 424 sound/soc/intel/boards/bytcht_es8316.c .controls = byt_cht_es8316_controls, controls 25 sound/soc/intel/boards/bytcht_nocodec.c static const struct snd_kcontrol_new controls[] = { controls 164 sound/soc/intel/boards/bytcht_nocodec.c .controls = controls, controls 165 sound/soc/intel/boards/bytcht_nocodec.c .num_controls = ARRAY_SIZE(controls), controls 397 sound/soc/intel/boards/cht_bsw_max98090_ti.c .controls = cht_mc_controls, controls 244 sound/soc/intel/boards/cht_bsw_nau8824.c .controls = cht_mc_controls, controls 492 sound/soc/intel/boards/cht_bsw_rt5645.c .controls = cht_mc_controls, controls 505 sound/soc/intel/boards/cht_bsw_rt5645.c .controls = cht_mc_controls, controls 392 sound/soc/intel/boards/cht_bsw_rt5672.c .controls = cht_mc_controls, controls 579 sound/soc/intel/boards/glk_rt5682_max98357a.c .controls = geminilake_controls, controls 580 sound/soc/intel/boards/kbl_da7219_max98357a.c .controls = kabylake_controls, controls 1026 sound/soc/intel/boards/kbl_da7219_max98927.c .controls = kabylake_controls, controls 1044 sound/soc/intel/boards/kbl_da7219_max98927.c .controls = kabylake_controls, controls 1061 sound/soc/intel/boards/kbl_da7219_max98927.c .controls = kabylake_controls, controls 1078 sound/soc/intel/boards/kbl_da7219_max98927.c .controls = kabylake_controls, controls 502 sound/soc/intel/boards/kbl_rt5660.c .controls = kabylake_rt5660_controls, controls 919 sound/soc/intel/boards/kbl_rt5663_max98927.c .controls = kabylake_controls, controls 937 sound/soc/intel/boards/kbl_rt5663_max98927.c .controls = kabylake_5663_controls, controls 633 sound/soc/intel/boards/kbl_rt5663_rt5514_max98927.c .controls = kabylake_controls, controls 639 sound/soc/intel/boards/skl_nau88l25_max98357a.c .controls = skylake_controls, controls 680 sound/soc/intel/boards/skl_nau88l25_ssm4567.c .controls = skylake_controls, controls 520 sound/soc/intel/boards/skl_rt286.c .controls = skylake_controls, controls 379 sound/soc/intel/boards/sof_rt5682.c .controls = sof_controls, controls 1126 sound/soc/intel/haswell/sst-haswell-pcm.c .controls = hsw_volume_controls, controls 55 sound/soc/mediatek/common/mtk-afe-platform-driver.c if (dai->controls) controls 57 sound/soc/mediatek/common/mtk-afe-platform-driver.c dai->controls, controls 109 sound/soc/mediatek/common/mtk-base-afe.h const struct snd_kcontrol_new *controls; controls 321 sound/soc/mediatek/mt2701/mt2701-cs42448.c .controls = mt2701_cs42448_controls, controls 100 sound/soc/mediatek/mt2701/mt2701-wm8960.c .controls = mt2701_wm8960_controls, controls 138 sound/soc/mediatek/mt8173/mt8173-max98090.c .controls = mt8173_max98090_controls, controls 170 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5514.c .controls = mt8173_rt5650_rt5514_controls, controls 226 sound/soc/mediatek/mt8173/mt8173-rt5650-rt5676.c .controls = mt8173_rt5650_rt5676_controls, controls 234 sound/soc/mediatek/mt8173/mt8173-rt5650.c .controls = mt8173_rt5650_controls, controls 502 sound/soc/mediatek/mt8183/mt8183-dai-adda.c dai->controls = mtk_adda_controls; controls 1022 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c dai->controls = mtk_dai_i2s_controls; controls 391 sound/soc/meson/axg-spdifin.c .controls = axg_spdifin_controls, controls 378 sound/soc/meson/axg-spdifout.c .controls = axg_spdifout_controls, controls 221 sound/soc/meson/axg-tdmout.c .controls = axg_tdmout_controls, controls 299 sound/soc/meson/axg-tdmout.c .controls = sm1_tdmout_controls, controls 99 sound/soc/pxa/brownstone.c .controls = brownstone_dapm_control, controls 280 sound/soc/pxa/corgi.c .controls = wm8731_corgi_controls, controls 322 sound/soc/pxa/magician.c .controls = uda1380_magician_controls, controls 243 sound/soc/pxa/poodle.c .controls = wm8731_poodle_controls, controls 276 sound/soc/pxa/spitz.c .controls = wm8750_spitz_controls, controls 211 sound/soc/pxa/tosa.c .controls = tosa_controls, controls 166 sound/soc/rockchip/rk3288_hdmi_analog.c .controls = rk_mc_controls, controls 243 sound/soc/rockchip/rk3399_gru_sound.c .controls = rockchip_controls, controls 192 sound/soc/rockchip/rockchip_max98090.c .controls = rk_mc_controls, controls 151 sound/soc/rockchip/rockchip_rt5645.c .controls = rk_mc_controls, controls 226 sound/soc/samsung/littlemill.c static const struct snd_kcontrol_new controls[] = { controls 310 sound/soc/samsung/littlemill.c .controls = controls, controls 311 sound/soc/samsung/littlemill.c .num_controls = ARRAY_SIZE(controls), controls 134 sound/soc/samsung/lowland.c static const struct snd_kcontrol_new controls[] = { controls 170 sound/soc/samsung/lowland.c .controls = controls, controls 171 sound/soc/samsung/lowland.c .num_controls = ARRAY_SIZE(controls), controls 326 sound/soc/samsung/neo1973_wm8753.c .controls = neo1973_wm8753_controls, controls 183 sound/soc/samsung/smartq_wm8987.c .controls = wm8987_smartq_controls, controls 255 sound/soc/samsung/speyside.c static const struct snd_kcontrol_new controls[] = { controls 314 sound/soc/samsung/speyside.c .controls = controls, controls 315 sound/soc/samsung/speyside.c .num_controls = ARRAY_SIZE(controls), controls 485 sound/soc/samsung/tm2_wm5110.c .controls = tm2_controls, controls 128 sound/soc/samsung/tobermory.c static const struct snd_kcontrol_new controls[] = { controls 213 sound/soc/samsung/tobermory.c .controls = controls, controls 214 sound/soc/samsung/tobermory.c .num_controls = ARRAY_SIZE(controls), controls 1632 sound/soc/sh/rcar/core.c list_for_each_entry(kctrl, &card->controls, list) { controls 1071 sound/soc/soc-core.c component->driver->controls, controls 2073 sound/soc/soc-core.c ret = snd_soc_add_card_controls(card, card->controls, controls 2279 sound/soc/soc-core.c const struct snd_kcontrol_new *controls, int num_controls, controls 2285 sound/soc/soc-core.c const struct snd_kcontrol_new *control = &controls[i]; controls 2308 sound/soc/soc-core.c list_for_each_entry(kctl, &card->controls, list) controls 2325 sound/soc/soc-core.c const struct snd_kcontrol_new *controls, unsigned int num_controls) controls 2329 sound/soc/soc-core.c return snd_soc_add_controls(card, component->dev, controls, controls 2345 sound/soc/soc-core.c const struct snd_kcontrol_new *controls, int num_controls) controls 2349 sound/soc/soc-core.c return snd_soc_add_controls(card, soc_card->dev, controls, num_controls, controls 2365 sound/soc/soc-core.c const struct snd_kcontrol_new *controls, int num_controls) controls 2369 sound/soc/soc-core.c return snd_soc_add_controls(card, dai->dev, controls, num_controls, controls 605 sound/soc/soc-ops.c list_for_each_entry(kctl, &snd_card->controls, list) { controls 893 sound/soc/sunxi/sun4i-codec.c .controls = sun4i_codec_controls, controls 906 sound/soc/sunxi/sun4i-codec.c .controls = sun7i_codec_controls, controls 1214 sound/soc/sunxi/sun4i-codec.c .controls = sun6i_codec_codec_widgets, controls 1244 sound/soc/sunxi/sun4i-codec.c .controls = sun8i_a23_codec_codec_controls, controls 444 sound/soc/sunxi/sun50i-codec-analog.c .controls = sun50i_a64_codec_controls, controls 794 sound/soc/sunxi/sun8i-codec-analog.c .controls = sun8i_codec_common_controls, controls 145 sound/soc/tegra/tegra_alc5632.c .controls = tegra_alc5632_controls, controls 188 sound/soc/tegra/tegra_max98090.c .controls = tegra_max98090_controls, controls 138 sound/soc/tegra/tegra_rt5640.c .controls = tegra_rt5640_controls, controls 181 sound/soc/tegra/tegra_rt5677.c .controls = tegra_rt5677_controls, controls 220 sound/soc/tegra/tegra_wm8903.c .controls = tegra_wm8903_controls, controls 546 sound/soc/ti/ams-delta.c .controls = ams_delta_audio_controls, controls 273 sound/soc/ti/n810.c .controls = aic33_n810_controls, controls 352 sound/soc/ti/rx51.c .controls = aic34_rx51_controls, controls 597 sound/soc/uniphier/aio-cpu.c .controls = uniphier_aio_controls, controls 395 sound/soc/uniphier/evea.c .controls = evea_controls, controls 2376 sound/usb/mixer.c __u8 *controls = uac_processing_unit_bmControls(desc, state->mixer->protocol); controls 2379 sound/usb/mixer.c if (!(controls[valinfo->control / 8] & controls 2383 sound/usb/mixer.c if (!uac_v2v3_control_is_readable(controls[valinfo->control / 8], controls 2400 sound/usb/mixer.c !uac_v2v3_control_is_writeable(controls[valinfo->control / 8], controls 181 sound/usb/mixer_scarlett.c const struct scarlett_mixer_control controls[SND_SCARLETT_CONTROLS_MAX]; controls 647 sound/usb/mixer_scarlett.c .controls = { controls 689 sound/usb/mixer_scarlett.c .controls = { controls 728 sound/usb/mixer_scarlett.c .controls = { controls 765 sound/usb/mixer_scarlett.c .controls = { controls 807 sound/usb/mixer_scarlett.c .controls = { controls 860 sound/usb/mixer_scarlett.c ctl = &info->controls[i];