Lines Matching refs:pipeline
129 struct sof_ipc4_pipeline *pipeline;
136 pipeline = pipe_widget->private;
138 /* mark pipeline so that it can be skipped during FE trigger */
139 pipeline->skip_during_fe_trigger = true;
312 struct sof_ipc4_pipeline *pipeline;
320 pipeline = pipe_widget->private;
339 pipeline->state = SOF_IPC4_PIPE_PAUSED;
378 struct sof_ipc4_pipeline *pipeline;
386 pipeline = pipe_widget->private;
395 if (pipeline->state != SOF_IPC4_PIPE_PAUSED) {
400 pipeline->state = SOF_IPC4_PIPE_PAUSED;
407 pipeline->state = SOF_IPC4_PIPE_RUNNING;
415 pipeline->state = SOF_IPC4_PIPE_RUNNING;
420 * STOP/SUSPEND trigger is invoked only once when all users of this pipeline have
421 * been stopped. So, clear the started_count so that the pipeline can be reset
631 struct sof_ipc4_pipeline *pipeline = pipe_widget->private;
633 if (pipeline->use_chain_dma)