Lines Matching defs:scontrol
775 struct snd_ar_control *scontrol;
782 scontrol = kzalloc(sizeof(*scontrol), GFP_KERNEL);
783 if (!scontrol)
786 scontrol->scomp = component;
788 dobj->private = scontrol;
794 scontrol->sgid = le32_to_cpu(w_elem->value);
797 scontrol->graph_id = le32_to_cpu(w_elem->value);
806 scontrol->w = w;
807 list_add_tail(&scontrol->node, &data->widget_list);
910 struct snd_ar_control *scontrol = dobj->private;
912 list_del(&scontrol->node);
913 kfree(scontrol);
1010 struct snd_ar_control *scontrol;
1014 scontrol = dobj->private;
1015 scontrol->module_instance_id = src_module->instance_id;
1099 struct snd_ar_control *scontrol = mc->dobj.private;
1103 connected = audioreach_is_vmixer_connected(data, scontrol, dapm_scontrol);
1120 struct snd_ar_control *scontrol = mc->dobj.private;
1124 audioreach_connect_sub_graphs(data, scontrol, dapm_scontrol, true);
1127 audioreach_connect_sub_graphs(data, scontrol, dapm_scontrol, false);
1156 struct snd_ar_control *scontrol,
1173 scontrol->sgid = le32_to_cpu(c_elem->value);
1176 scontrol->graph_id = le32_to_cpu(c_elem->value);
1193 struct snd_ar_control *scontrol;
1198 scontrol = kzalloc(sizeof(*scontrol), GFP_KERNEL);
1199 if (!scontrol)
1202 scontrol->scomp = scomp;
1208 ret = audioreach_control_load_mix(scomp, scontrol, kc, hdr);
1217 kfree(scontrol);
1221 dobj->private = scontrol;
1228 struct snd_ar_control *scontrol = dobj->private;
1230 kfree(scontrol);