Lines Matching refs:widget
1295 struct snd_soc_dapm_widget *widget, int stream) in dpcm_get_be() argument
1302 dev_dbg(card->dev, "ASoC: find BE for widget %s\n", widget->name); in dpcm_get_be()
1318 if (w == widget) in dpcm_get_be()
1328 struct snd_soc_dapm_widget *widget) in widget_in_list() argument
1334 if (widget == w) in widget_in_list()
1340 bool dpcm_end_walk_at_be(struct snd_soc_dapm_widget *widget, enum snd_soc_dapm_direction dir) in dpcm_end_walk_at_be() argument
1342 struct snd_soc_card *card = widget->dapm->card; in dpcm_end_walk_at_be()
1352 rtd = dpcm_get_be(card, widget, stream); in dpcm_end_walk_at_be()
1400 struct snd_soc_dapm_widget *widget = snd_soc_dai_get_widget(dai, stream); in dpcm_be_is_active() local
1406 if (widget && widget_in_list(list, widget)) in dpcm_be_is_active()
1442 struct snd_soc_dapm_widget *widget; in dpcm_add_paths() local
1450 for_each_dapm_widgets(list, i, widget) { in dpcm_add_paths()
1452 switch (widget->id) { in dpcm_add_paths()
1466 be = dpcm_get_be(card, widget, stream); in dpcm_add_paths()
1469 widget->name); in dpcm_add_paths()
1487 widget->name); in dpcm_add_paths()