Lines Matching refs:scontrol
776 struct snd_ar_control *scontrol;
783 scontrol = kzalloc(sizeof(*scontrol), GFP_KERNEL);
784 if (!scontrol)
787 scontrol->scomp = component;
789 dobj->private = scontrol;
795 scontrol->sgid = le32_to_cpu(w_elem->value);
798 scontrol->graph_id = le32_to_cpu(w_elem->value);
807 scontrol->w = w;
808 list_add_tail(&scontrol->node, &data->widget_list);
911 struct snd_ar_control *scontrol = dobj->private;
913 list_del(&scontrol->node);
914 kfree(scontrol);
1011 struct snd_ar_control *scontrol;
1015 scontrol = dobj->private;
1016 scontrol->module_instance_id = src_module->instance_id;
1100 struct snd_ar_control *scontrol = mc->dobj.private;
1104 connected = audioreach_is_vmixer_connected(data, scontrol, dapm_scontrol);
1121 struct snd_ar_control *scontrol = mc->dobj.private;
1125 audioreach_connect_sub_graphs(data, scontrol, dapm_scontrol, true);
1128 audioreach_connect_sub_graphs(data, scontrol, dapm_scontrol, false);
1157 struct snd_ar_control *scontrol,
1174 scontrol->sgid = le32_to_cpu(c_elem->value);
1177 scontrol->graph_id = le32_to_cpu(c_elem->value);
1194 struct snd_ar_control *scontrol;
1199 scontrol = kzalloc(sizeof(*scontrol), GFP_KERNEL);
1200 if (!scontrol)
1203 scontrol->scomp = scomp;
1209 ret = audioreach_control_load_mix(scomp, scontrol, kc, hdr);
1218 kfree(scontrol);
1222 dobj->private = scontrol;
1229 struct snd_ar_control *scontrol = dobj->private;
1231 kfree(scontrol);