Lines Matching refs:widget
1315 struct snd_soc_dapm_widget *widget, int stream) in dpcm_get_be() argument
1322 dev_dbg(card->dev, "ASoC: find BE for widget %s\n", widget->name); in dpcm_get_be()
1338 if (w == widget) in dpcm_get_be()
1348 struct snd_soc_dapm_widget *widget) in widget_in_list() argument
1354 if (widget == w) in widget_in_list()
1360 static bool dpcm_end_walk_at_be(struct snd_soc_dapm_widget *widget, in dpcm_end_walk_at_be() argument
1363 struct snd_soc_card *card = widget->dapm->card; in dpcm_end_walk_at_be()
1373 rtd = dpcm_get_be(card, widget, stream); in dpcm_end_walk_at_be()
1420 struct snd_soc_dapm_widget *widget = snd_soc_dai_get_widget(dai, stream); in dpcm_be_is_active() local
1426 if (widget && widget_in_list(list, widget)) in dpcm_be_is_active()
1462 struct snd_soc_dapm_widget *widget; in dpcm_add_paths() local
1466 for_each_dapm_widgets(list, i, widget) { in dpcm_add_paths()
1468 switch (widget->id) { in dpcm_add_paths()
1482 be = dpcm_get_be(card, widget, stream); in dpcm_add_paths()
1485 widget->name); in dpcm_add_paths()
1497 widget->name); in dpcm_add_paths()