Lines Matching refs:spipe
66 struct snd_sof_pipeline *spipe, in sof_ipc4_add_pipeline_to_trigger_list() argument
69 struct snd_sof_widget *pipe_widget = spipe->pipe_widget; in sof_ipc4_add_pipeline_to_trigger_list()
81 if (spipe->started_count == spipe->paused_count) in sof_ipc4_add_pipeline_to_trigger_list()
87 if (!spipe->started_count && !spipe->paused_count) in sof_ipc4_add_pipeline_to_trigger_list()
93 if (spipe->paused_count == (spipe->started_count - 1)) in sof_ipc4_add_pipeline_to_trigger_list()
104 struct snd_sof_pipeline *spipe, in sof_ipc4_update_pipeline_state() argument
107 struct snd_sof_widget *pipe_widget = spipe->pipe_widget; in sof_ipc4_update_pipeline_state()
130 spipe->paused_count++; in sof_ipc4_update_pipeline_state()
138 spipe->started_count--; in sof_ipc4_update_pipeline_state()
148 spipe->paused_count--; in sof_ipc4_update_pipeline_state()
153 spipe->started_count++; in sof_ipc4_update_pipeline_state()
204 struct snd_sof_pipeline *spipe; in sof_ipc4_trigger_pipelines() local
240 spipe = pipeline_list->pipelines[i]; in sof_ipc4_trigger_pipelines()
241 sof_ipc4_add_pipeline_to_trigger_list(sdev, state, spipe, trigger_list); in sof_ipc4_trigger_pipelines()
245 spipe = pipeline_list->pipelines[i]; in sof_ipc4_trigger_pipelines()
246 sof_ipc4_add_pipeline_to_trigger_list(sdev, state, spipe, trigger_list); in sof_ipc4_trigger_pipelines()
271 spipe = pipeline_list->pipelines[i]; in sof_ipc4_trigger_pipelines()
272 sof_ipc4_update_pipeline_state(sdev, SOF_IPC4_PIPE_PAUSED, cmd, spipe, in sof_ipc4_trigger_pipelines()
289 spipe = pipeline_list->pipelines[i]; in sof_ipc4_trigger_pipelines()
290 sof_ipc4_update_pipeline_state(sdev, state, cmd, spipe, trigger_list); in sof_ipc4_trigger_pipelines()