Lines Matching defs:scontrol
825 struct snd_ar_control *scontrol;
832 scontrol = kzalloc(sizeof(*scontrol), GFP_KERNEL);
833 if (!scontrol)
836 scontrol->scomp = component;
838 dobj->private = scontrol;
844 scontrol->sgid = le32_to_cpu(w_elem->value);
847 scontrol->graph_id = le32_to_cpu(w_elem->value);
856 scontrol->w = w;
857 list_add_tail(&scontrol->node, &data->widget_list);
960 struct snd_ar_control *scontrol = dobj->private;
962 list_del(&scontrol->node);
963 kfree(scontrol);
1061 struct snd_ar_control *scontrol;
1065 scontrol = dobj->private;
1066 scontrol->module_instance_id = src_module->instance_id;
1150 struct snd_ar_control *scontrol = mc->dobj.private;
1154 connected = audioreach_is_vmixer_connected(data, scontrol, dapm_scontrol);
1171 struct snd_ar_control *scontrol = mc->dobj.private;
1175 audioreach_connect_sub_graphs(data, scontrol, dapm_scontrol, true);
1178 audioreach_connect_sub_graphs(data, scontrol, dapm_scontrol, false);
1207 struct snd_ar_control *scontrol,
1224 scontrol->sgid = le32_to_cpu(c_elem->value);
1227 scontrol->graph_id = le32_to_cpu(c_elem->value);
1244 struct snd_ar_control *scontrol;
1249 scontrol = kzalloc(sizeof(*scontrol), GFP_KERNEL);
1250 if (!scontrol)
1253 scontrol->scomp = scomp;
1259 ret = audioreach_control_load_mix(scomp, scontrol, kc, hdr);
1268 kfree(scontrol);
1272 dobj->private = scontrol;
1279 struct snd_ar_control *scontrol = dobj->private;
1281 kfree(scontrol);