Lines Matching refs:spcm
22 struct snd_sof_pcm *spcm; in sof_ipc3_pcm_hw_free() local
24 spcm = snd_sof_find_spcm_dai(component, rtd); in sof_ipc3_pcm_hw_free()
25 if (!spcm) in sof_ipc3_pcm_hw_free()
28 if (!spcm->prepared[substream->stream]) in sof_ipc3_pcm_hw_free()
33 stream.comp_id = spcm->stream[substream->stream].comp_id; in sof_ipc3_pcm_hw_free()
50 struct snd_sof_pcm *spcm; in sof_ipc3_pcm_hw_params() local
53 spcm = snd_sof_find_spcm_dai(component, rtd); in sof_ipc3_pcm_hw_params()
54 if (!spcm) in sof_ipc3_pcm_hw_params()
65 pcm.comp_id = spcm->stream[substream->stream].comp_id; in sof_ipc3_pcm_hw_params()
67 pcm.params.buffer.phy_addr = spcm->stream[substream->stream].page_table.addr; in sof_ipc3_pcm_hw_params()
131 ret = snd_sof_set_stream_data_offset(sdev, &spcm->stream[substream->stream], in sof_ipc3_pcm_hw_params()
135 __func__, spcm->pcm.pcm_id); in sof_ipc3_pcm_hw_params()
148 struct snd_sof_pcm *spcm; in sof_ipc3_pcm_trigger() local
150 spcm = snd_sof_find_spcm_dai(component, rtd); in sof_ipc3_pcm_trigger()
151 if (!spcm) in sof_ipc3_pcm_trigger()
156 stream.comp_id = spcm->stream[substream->stream].comp_id; in sof_ipc3_pcm_trigger()