Lines Matching refs:spipe
172 struct snd_sof_pipeline *spipe, in sof_ipc4_add_pipeline_to_trigger_list() argument
176 struct snd_sof_widget *pipe_widget = spipe->pipe_widget; in sof_ipc4_add_pipeline_to_trigger_list()
188 if (spipe->started_count == spipe->paused_count) in sof_ipc4_add_pipeline_to_trigger_list()
194 if (!spipe->started_count && !spipe->paused_count) in sof_ipc4_add_pipeline_to_trigger_list()
200 if (spipe->paused_count == (spipe->started_count - 1)) in sof_ipc4_add_pipeline_to_trigger_list()
211 struct snd_sof_pipeline *spipe, in sof_ipc4_update_pipeline_state() argument
214 struct snd_sof_widget *pipe_widget = spipe->pipe_widget; in sof_ipc4_update_pipeline_state()
237 spipe->paused_count++; in sof_ipc4_update_pipeline_state()
245 spipe->started_count--; in sof_ipc4_update_pipeline_state()
255 spipe->paused_count--; in sof_ipc4_update_pipeline_state()
260 spipe->started_count++; in sof_ipc4_update_pipeline_state()
369 struct snd_sof_pipeline *spipe = pipeline_list->pipelines[i]; in sof_ipc4_chain_dma_trigger() local
370 struct snd_sof_widget *pipe_widget = spipe->pipe_widget; in sof_ipc4_chain_dma_trigger()
424 struct snd_sof_pipeline *spipe; in sof_ipc4_trigger_pipelines() local
442 spipe = pipeline_list->pipelines[0]; in sof_ipc4_trigger_pipelines()
443 pipe_widget = spipe->pipe_widget; in sof_ipc4_trigger_pipelines()
503 spipe = pipeline_list->pipelines[i]; in sof_ipc4_trigger_pipelines()
504 sof_ipc4_add_pipeline_to_trigger_list(sdev, state, spipe, trigger_list, in sof_ipc4_trigger_pipelines()
509 spipe = pipeline_list->pipelines[i]; in sof_ipc4_trigger_pipelines()
510 sof_ipc4_add_pipeline_to_trigger_list(sdev, state, spipe, trigger_list, in sof_ipc4_trigger_pipelines()
536 spipe = pipeline_list->pipelines[i]; in sof_ipc4_trigger_pipelines()
537 sof_ipc4_update_pipeline_state(sdev, SOF_IPC4_PIPE_PAUSED, cmd, spipe, in sof_ipc4_trigger_pipelines()
578 spipe = pipeline_list->pipelines[i]; in sof_ipc4_trigger_pipelines()
579 sof_ipc4_update_pipeline_state(sdev, state, cmd, spipe, trigger_list); in sof_ipc4_trigger_pipelines()
828 struct snd_sof_widget *pipe_widget = swidget->spipe->pipe_widget; in sof_ipc4_pcm_dai_link_fixup()