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);
584 struct snd_sof_widget *swidget;
599 /* Find the swidget first */
600 list_for_each_entry(swidget, &sdev->widget_list, list) {
601 if (swidget->comp_id == cdata->comp_id) {
627 widget = swidget->widget;
700 snd_ctl_notify_one(swidget->scomp->card->snd_card, SNDRV_CTL_EVENT_MASK_VALUE, kc, 0);
704 struct snd_sof_widget *swidget)
711 if (scontrol->comp_id == swidget->comp_id) {
717 scontrol->comp_id, swidget->widget->name);
727 if (swidget->dynamic_pipeline_widget)
734 scontrol->comp_id, swidget->widget->name);