Lines Matching refs:kcontrol_news
745 const struct snd_kcontrol_new *kcontrol = &w->kcontrol_news[0]; in dapm_connect_mux()
780 p->sink->kcontrol_news[i].private_value; in dapm_set_mixer_path_status()
831 if (!strcmp(control_name, path->sink->kcontrol_news[i].name)) { in dapm_connect_mixer()
832 path->name = path->sink->kcontrol_news[i].name; in dapm_connect_mixer()
854 if (&w->kcontrol_news[i] == kcontrol_new) { in dapm_is_shared_kcontrol()
889 shared = dapm_is_shared_kcontrol(dapm, w, &w->kcontrol_news[kci], in dapm_create_or_share_kcontrol()
929 w->kcontrol_news[kci].name); in dapm_create_or_share_kcontrol()
939 name = w->kcontrol_news[kci].name; in dapm_create_or_share_kcontrol()
942 kcontrol = snd_soc_cnew(&w->kcontrol_news[kci], NULL, name, in dapm_create_or_share_kcontrol()
988 if (path->name != (char *)w->kcontrol_news[i].name) in dapm_new_mixer()
1085 struct snd_kcontrol *kcontrol = snd_soc_cnew(&w->kcontrol_news[i], in dapm_new_dai_link()
1092 w->name, w->kcontrol_news[i].name, ret); in dapm_new_dai_link()
4072 struct snd_kcontrol_new *kcontrol_news; in snd_soc_dapm_alloc_kcontrol() local
4110 kcontrol_news = devm_kmemdup(card->dev, &kcontrol_dai_link[0], in snd_soc_dapm_alloc_kcontrol()
4113 if (!kcontrol_news) { in snd_soc_dapm_alloc_kcontrol()
4118 return kcontrol_news; in snd_soc_dapm_alloc_kcontrol()
4133 const struct snd_kcontrol_new *kcontrol_news; in snd_soc_dapm_new_dai() local
4147 kcontrol_news = NULL; in snd_soc_dapm_new_dai()
4157 kcontrol_news = snd_soc_dapm_alloc_kcontrol(card, link_name, in snd_soc_dapm_new_dai()
4161 if (!kcontrol_news) in snd_soc_dapm_new_dai()
4172 template.kcontrol_news = kcontrol_news; in snd_soc_dapm_new_dai()
4188 devm_kfree(card->dev, (void *)template.kcontrol_news); in snd_soc_dapm_new_dai()