/kernel/linux/linux-5.10/sound/soc/sof/ |
H A D | sof-audio.h | 47 struct snd_sof_pcm { struct 167 struct snd_sof_pcm *spcm, int direction, 179 struct snd_sof_pcm *snd_sof_find_spcm_dai(struct snd_soc_component *scomp, in snd_sof_find_spcm_dai() 184 struct snd_sof_pcm *spcm = NULL; in snd_sof_find_spcm_dai() 194 struct snd_sof_pcm *snd_sof_find_spcm_name(struct snd_soc_component *scomp, 196 struct snd_sof_pcm *snd_sof_find_spcm_comp(struct snd_soc_component *scomp, 199 struct snd_sof_pcm *snd_sof_find_spcm_pcm_id(struct snd_soc_component *scomp,
|
H A D | sof-audio.c | 21 struct snd_sof_pcm *spcm; in snd_sof_dsp_only_d0i3_compatible_stream_active() 49 struct snd_sof_pcm *spcm; in snd_sof_stream_suspend_ignored() 64 struct snd_sof_pcm *spcm; in sof_set_hw_params_upon_resume() 326 struct snd_sof_pcm *snd_sof_find_spcm_name(struct snd_soc_component *scomp, in snd_sof_find_spcm_name() 330 struct snd_sof_pcm *spcm; in snd_sof_find_spcm_name() 351 struct snd_sof_pcm *snd_sof_find_spcm_comp(struct snd_soc_component *scomp, in snd_sof_find_spcm_comp() 356 struct snd_sof_pcm *spcm; in snd_sof_find_spcm_comp() 371 struct snd_sof_pcm *snd_sof_find_spcm_pcm_id(struct snd_soc_component *scomp, in snd_sof_find_spcm_pcm_id() 375 struct snd_sof_pcm *spcm; in snd_sof_find_spcm_pcm_id()
|
H A D | pcm.c | 29 struct snd_sof_pcm *spcm; in create_page_table() 41 static int sof_pcm_dsp_params(struct snd_sof_pcm *spcm, struct snd_pcm_substream *substream, in sof_pcm_dsp_params() 77 struct snd_sof_pcm *spcm; in snd_sof_pcm_period_elapsed() 100 struct snd_sof_pcm *spcm) in sof_pcm_dsp_pcm_free() 126 struct snd_sof_pcm *spcm; in sof_pcm_hw_params() 242 struct snd_sof_pcm *spcm; in sof_pcm_hw_free() 277 struct snd_sof_pcm *spcm; in sof_pcm_prepare() 315 struct snd_sof_pcm *spcm; in sof_pcm_trigger() 428 struct snd_sof_pcm *spcm; in sof_pcm_pointer() 463 struct snd_sof_pcm *spc in sof_pcm_open() [all...] |
H A D | ipc.c | 444 struct snd_sof_pcm *spcm; in ipc_period_elapsed() 474 struct snd_sof_pcm *spcm; in ipc_xrun() 520 struct snd_sof_pcm *spcm, int direction, in snd_sof_ipc_stream_posn()
|
H A D | topology.c | 65 struct snd_sof_pcm *spcm; in ipc_pcm_params() 147 struct snd_sof_pcm *spcm; in sof_keyword_dapm_event() 627 offsetof(struct snd_sof_pcm, stream[0].d0i3_compatible), 0}, 630 offsetof(struct snd_sof_pcm, stream[1].d0i3_compatible), 0}, 1620 static int spcm_bind(struct snd_soc_component *scomp, struct snd_sof_pcm *spcm, in spcm_bind() 2663 struct snd_sof_pcm *spcm; in sof_dai_load() 2769 struct snd_sof_pcm *spcm = dobj->private; in sof_dai_unload()
|
/kernel/linux/linux-6.6/sound/soc/sof/ |
H A D | sof-audio.h | 89 struct snd_sof_pcm; 125 int (*pcm_setup)(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm); 126 void (*pcm_free)(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm); 335 struct snd_sof_pcm { struct 568 struct snd_sof_pcm *spcm, int direction, 580 struct snd_sof_pcm *snd_sof_find_spcm_dai(struct snd_soc_component *scomp, in snd_sof_find_spcm_dai() 584 struct snd_sof_pcm *spcm; in snd_sof_find_spcm_dai() 594 struct snd_sof_pcm *snd_sof_find_spcm_name(struct snd_soc_component *scomp, 596 struct snd_sof_pcm *snd_sof_find_spcm_comp(struct snd_soc_component *scomp, 627 int sof_widget_list_setup(struct snd_sof_dev *sdev, struct snd_sof_pcm *spc [all...] |
H A D | pcm.c | 29 struct snd_sof_pcm *spcm; in create_page_table() 66 struct snd_sof_pcm *spcm; in snd_sof_pcm_period_elapsed() 89 struct snd_sof_pcm *spcm, struct snd_pcm_hw_params *params, in sof_pcm_setup_connected_widgets() 131 struct snd_sof_pcm *spcm; in sof_pcm_hw_params() 200 struct snd_sof_pcm *spcm; in sof_pcm_hw_free() 250 struct snd_sof_pcm *spcm; in sof_pcm_prepare() 289 struct snd_sof_pcm *spcm; in sof_pcm_trigger() 391 struct snd_sof_pcm *spcm; in sof_pcm_pointer() 424 struct snd_sof_pcm *spcm; in sof_pcm_open() 487 struct snd_sof_pcm *spc in sof_pcm_close() [all...] |
H A D | sof-audio.c | 508 int dir, struct snd_sof_pcm *spcm) in sof_free_widgets_in_path() 548 int dir, struct snd_sof_pcm *spcm) in sof_set_up_widgets_in_path() 610 sof_walk_widgets_in_order(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm, in sof_walk_widgets_in_order() 678 int sof_widget_list_setup(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm, in sof_widget_list_setup() 765 int sof_widget_list_free(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm, int dir) in sof_widget_list_free() 796 struct snd_sof_pcm *spcm; in snd_sof_dsp_only_d0i3_compatible_stream_active() 824 struct snd_sof_pcm *spcm; in snd_sof_stream_suspend_ignored() 836 struct snd_sof_pcm *spcm, int dir, bool free_widget_list) in sof_pcm_stream_free() 875 struct snd_sof_pcm *snd_sof_find_spcm_name(struct snd_soc_component *scomp, in snd_sof_find_spcm_name() 879 struct snd_sof_pcm *spc in snd_sof_find_spcm_name() [all...] |
H A D | compress.c | 54 struct snd_sof_pcm *spcm; in snd_sof_compr_fragment_elapsed() 85 struct snd_sof_pcm *spcm; in create_page_table() 101 struct snd_sof_pcm *spcm; in sof_compr_open() 138 struct snd_sof_pcm *spcm; in sof_compr_free() 173 struct snd_sof_pcm *spcm; in sof_compr_set_params() 274 struct snd_sof_pcm *spcm; in sof_compr_trigger() 366 struct snd_sof_pcm *spcm; in sof_compr_pointer()
|
H A D | ipc4-pcm.c | 290 struct snd_sof_pcm *spcm; in sof_ipc4_trigger_pipelines() 582 static void sof_ipc4_pcm_free(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm) in sof_ipc4_pcm_free() 596 static int sof_ipc4_pcm_setup(struct snd_sof_dev *sdev, struct snd_sof_pcm *spcm) in sof_ipc4_pcm_setup() 720 struct snd_sof_pcm *spcm; in sof_ipc4_pcm_hw_params() 784 struct snd_sof_pcm *spcm; in sof_ipc4_pcm_delay()
|
H A D | ipc3-pcm.c | 22 struct snd_sof_pcm *spcm; in sof_ipc3_pcm_hw_free() 50 struct snd_sof_pcm *spcm; in sof_ipc3_pcm_hw_params() 148 struct snd_sof_pcm *spcm; in sof_ipc3_pcm_trigger()
|
H A D | topology.c | 405 offsetof(struct snd_sof_pcm, stream[0].d0i3_compatible)}, 407 offsetof(struct snd_sof_pcm, stream[1].d0i3_compatible)}, 1149 static int spcm_bind(struct snd_soc_component *scomp, struct snd_sof_pcm *spcm, in spcm_bind() 1711 struct snd_sof_pcm *spcm; in sof_dai_load() 1824 struct snd_sof_pcm *spcm = dobj->private; in sof_dai_unload()
|
H A D | ipc3.c | 875 struct snd_sof_pcm *spcm; in ipc3_period_elapsed() 910 struct snd_sof_pcm *spcm; in ipc3_xrun()
|
H A D | ipc3-topology.c | 1803 struct snd_sof_pcm *spcm; in sof_ipc3_keyword_detect_pcm_params() 1879 struct snd_sof_pcm *spcm; in sof_ipc3_keyword_dapm_event() 2275 struct snd_sof_pcm *spcm; in sof_tear_down_left_over_pipelines()
|
H A D | ipc4-topology.c | 2878 struct snd_sof_pcm *spcm; in sof_ipc4_tear_down_all_pipelines()
|
/kernel/linux/linux-6.6/sound/soc/sof/intel/ |
H A D | hda-pcm.c | 184 struct snd_sof_pcm *spcm; in hda_dsp_pcm_pointer() 215 struct snd_sof_pcm *spcm; in hda_dsp_pcm_open()
|
H A D | hda-dsp.c | 434 struct snd_sof_pcm *spcm; in hda_dsp_d0i3_streaming_applicable()
|
/kernel/linux/linux-6.6/include/trace/events/ |
H A D | sof.h | 64 struct snd_sof_pcm *spcm,
|
/kernel/linux/linux-6.6/sound/soc/sof/amd/ |
H A D | acp-pcm.c | 96 struct snd_sof_pcm *spcm; in acp_pcm_pointer()
|
/kernel/linux/linux-5.10/sound/soc/sof/intel/ |
H A D | hda-pcm.c | 154 struct snd_sof_pcm *spcm; in hda_dsp_pcm_pointer()
|
/kernel/linux/linux-6.6/sound/soc/sof/mediatek/mt8186/ |
H A D | mt8186.c | 456 struct snd_sof_pcm *spcm; in mt8186_pcm_pointer()
|
/kernel/linux/linux-6.6/sound/soc/sof/mediatek/mt8195/ |
H A D | mt8195.c | 475 struct snd_sof_pcm *spcm; in mt8195_pcm_pointer()
|