Lines Matching defs:swidget
22 struct snd_sof_widget *swidget;
27 list_for_each_entry(swidget, &sdev->widget_list, list) {
28 if (swidget->comp_id == scontrol->comp_id) {
41 mutex_lock(&swidget->setup_mutex);
43 lockdep_assert_held(&swidget->setup_mutex);
50 if (!swidget->use_count)
122 mutex_unlock(&swidget->setup_mutex);
555 struct snd_sof_widget *swidget;
570 /* Find the swidget first */
571 list_for_each_entry(swidget, &sdev->widget_list, list) {
572 if (swidget->comp_id == cdata->comp_id) {
598 widget = swidget->widget;
659 snd_ctl_notify_one(swidget->scomp->card->snd_card, SNDRV_CTL_EVENT_MASK_VALUE, kc, 0);
663 struct snd_sof_widget *swidget)
670 if (scontrol->comp_id == swidget->comp_id) {
676 scontrol->comp_id, swidget->widget->name);
686 if (swidget->dynamic_pipeline_widget)
693 scontrol->comp_id, swidget->widget->name);