Lines Matching refs:spipe

48 	struct snd_sof_pipeline *spipe = swidget->spipe;  in sof_widget_free_unlocked()  local
93 for_each_set_bit(i, &spipe->core_mask, sdev->num_cores) { in sof_widget_free_unlocked()
102 swidget->spipe->complete = 0; in sof_widget_free_unlocked()
109 if (swidget->spipe && swidget->dynamic_pipeline_widget && in sof_widget_free_unlocked()
111 ret = sof_widget_free_unlocked(sdev, swidget->spipe->pipe_widget); in sof_widget_free_unlocked()
138 struct snd_sof_pipeline *spipe = swidget->spipe; in sof_widget_setup_unlocked() local
161 if (!swidget->spipe || !swidget->spipe->pipe_widget) { in sof_widget_setup_unlocked()
167 ret = sof_widget_setup_unlocked(sdev, swidget->spipe->pipe_widget); in sof_widget_setup_unlocked()
174 for_each_set_bit(i, &spipe->core_mask, sdev->num_cores) { in sof_widget_setup_unlocked()
223 sof_widget_free_unlocked(sdev, swidget->spipe->pipe_widget); in sof_widget_setup_unlocked()
228 for_each_set_bit(j, &spipe->core_mask, sdev->num_cores) { in sof_widget_setup_unlocked()
550 struct snd_sof_pipeline *spipe; in sof_set_up_widgets_in_path() local
574 spipe = pipeline_list->pipelines[i]; in sof_set_up_widgets_in_path()
575 if (spipe == swidget->spipe) in sof_set_up_widgets_in_path()
581 pipeline_list->pipelines[i] = swidget->spipe; in sof_set_up_widgets_in_path()
719 struct snd_sof_pipeline *spipe; in sof_widget_list_setup() local
724 spipe = swidget->spipe; in sof_widget_list_setup()
725 if (!spipe) { in sof_widget_list_setup()
732 pipe_widget = spipe->pipe_widget; in sof_widget_list_setup()
740 if (spipe->complete) in sof_widget_list_setup()
744 spipe->complete = tplg_ops->pipeline_complete(sdev, pipe_widget); in sof_widget_list_setup()
745 if (spipe->complete < 0) { in sof_widget_list_setup()
746 ret = spipe->complete; in sof_widget_list_setup()