Home
last modified time | relevance | path

Searched refs:pipeline_list (Results 1 – 6 of 6) sorted by relevance

/Linux-v6.6/sound/soc/sof/
Dipc4-pcm.c207 struct snd_sof_pcm_stream_pipeline_list *pipeline_list, in sof_ipc4_chain_dma_trigger() argument
252 for (i = 0; i < pipeline_list->count; i++) { in sof_ipc4_chain_dma_trigger()
253 struct snd_sof_pipeline *spipe = pipeline_list->pipelines[i]; in sof_ipc4_chain_dma_trigger()
284 struct snd_sof_pcm_stream_pipeline_list *pipeline_list; in sof_ipc4_trigger_pipelines() local
300 pipeline_list = &spcm->stream[substream->stream].pipeline_list; in sof_ipc4_trigger_pipelines()
303 if (!pipeline_list->pipelines || !pipeline_list->count) in sof_ipc4_trigger_pipelines()
306 spipe = pipeline_list->pipelines[0]; in sof_ipc4_trigger_pipelines()
315 return sof_ipc4_chain_dma_trigger(sdev, pipeline_list, state, cmd); in sof_ipc4_trigger_pipelines()
319 pipeline_list->count), GFP_KERNEL); in sof_ipc4_trigger_pipelines()
335 for (i = pipeline_list->count - 1; i >= 0; i--) { in sof_ipc4_trigger_pipelines()
[all …]
Dsof-audio.c533 struct snd_sof_pcm_stream_pipeline_list *pipeline_list = &spcm->stream[dir].pipeline_list; in sof_set_up_widgets_in_path() local
551 if (!pipeline_list->pipelines) in sof_set_up_widgets_in_path()
559 for (i = 0; i < pipeline_list->count; i++) { in sof_set_up_widgets_in_path()
560 spipe = pipeline_list->pipelines[i]; in sof_set_up_widgets_in_path()
565 if (i == pipeline_list->count) { in sof_set_up_widgets_in_path()
566 pipeline_list->count++; in sof_set_up_widgets_in_path()
567 pipeline_list->pipelines[i] = swidget->spipe; in sof_set_up_widgets_in_path()
750 struct snd_sof_pcm_stream_pipeline_list *pipeline_list = &spcm->stream[dir].pipeline_list; in sof_widget_list_free() local
767 pipeline_list->count = 0; in sof_widget_list_free()
Dcore.c414 INIT_LIST_HEAD(&sdev->pipeline_list); in snd_sof_device_probe()
Dsof-audio.h328 struct snd_sof_pcm_stream_pipeline_list pipeline_list; member
Dsof-priv.h607 struct list_head pipeline_list; member
Dtopology.c1574 list_add(&spipe->list, &sdev->pipeline_list); in sof_widget_ready()
2179 list_for_each_entry(spipe, &sdev->pipeline_list, list) { in sof_complete()