Lines Matching refs:dpcm
21 #include <sound/soc-dpcm.h>
137 struct snd_soc_dpcm *dpcm;
153 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_FE;
158 for_each_dpcm_be(fe, stream, dpcm)
159 dpcm->state = SND_SOC_DPCM_LINK_STATE_FREE;
180 fe->dpcm[stream].state = SND_SOC_DPCM_STATE_OPEN;
181 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_NO;
198 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_NO;
207 struct snd_soc_dpcm *dpcm;
215 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_FE;
222 for_each_dpcm_be(fe, stream, dpcm)
223 dpcm->state = SND_SOC_DPCM_LINK_STATE_FREE;
227 fe->dpcm[stream].state = SND_SOC_DPCM_STATE_CLOSE;
228 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_NO;
297 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_FE;
305 fe->dpcm[stream].state = SND_SOC_DPCM_STATE_START;
309 fe->dpcm[stream].state = SND_SOC_DPCM_STATE_STOP;
312 fe->dpcm[stream].state = SND_SOC_DPCM_STATE_PAUSED;
317 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_NO;
383 memset(&fe->dpcm[fe_substream->stream].hw_params, 0,
386 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_FE;
410 fe->dpcm[stream].state = SND_SOC_DPCM_STATE_PREPARE;
413 fe->dpcm[stream].runtime_update = SND_SOC_DPCM_UPDATE_NO;