Lines Matching defs:widget
1340 /* get BE for DAI widget and stream */
1342 struct snd_soc_dapm_widget *widget, int stream)
1349 dev_dbg(card->dev, "ASoC: find BE for widget %s\n", widget->name);
1365 if (w == widget)
1375 struct snd_soc_dapm_widget *widget)
1381 if (widget == w)
1388 bool dpcm_end_walk_at_be(struct snd_soc_dapm_widget *widget, enum snd_soc_dapm_direction dir)
1390 struct snd_soc_card *card = widget->dapm->card;
1400 rtd = dpcm_get_be(card, widget, stream);
1446 /* is there a valid DAI widget for this BE */
1448 struct snd_soc_dapm_widget *widget = snd_soc_dai_get_widget(dai, stream);
1454 if (widget && widget_in_list(list, widget))
1490 struct snd_soc_dapm_widget *widget;
1499 for_each_dapm_widgets(list, i, widget) {
1501 switch (widget->id) {
1514 /* is there a valid BE rtd for this widget */
1515 be = dpcm_get_be(card, widget, stream);
1518 widget->name);
1536 widget->name);