Lines Matching refs:fe_substream

1112 	struct snd_pcm_substream *fe_substream, *be_substream;  in dpcm_be_reparent()  local
1129 fe_substream = snd_soc_dpcm_get_substream(dpcm->fe, stream); in dpcm_be_reparent()
1130 be_substream->runtime = fe_substream->runtime; in dpcm_be_reparent()
1537 static int dpcm_fe_dai_startup(struct snd_pcm_substream *fe_substream) in dpcm_fe_dai_startup() argument
1539 struct snd_soc_pcm_runtime *fe = fe_substream->private_data; in dpcm_fe_dai_startup()
1540 struct snd_pcm_runtime *runtime = fe_substream->runtime; in dpcm_fe_dai_startup()
1541 int stream = fe_substream->stream, ret = 0; in dpcm_fe_dai_startup()
1545 ret = dpcm_be_dai_startup(fe, fe_substream->stream); in dpcm_fe_dai_startup()
1554 ret = soc_pcm_open(fe_substream); in dpcm_fe_dai_startup()
1562 dpcm_set_fe_runtime(fe_substream); in dpcm_fe_dai_startup()
1569 dpcm_be_dai_startup_unwind(fe, fe_substream->stream); in dpcm_fe_dai_startup()
2390 static int dpcm_fe_dai_open(struct snd_pcm_substream *fe_substream) in dpcm_fe_dai_open() argument
2392 struct snd_soc_pcm_runtime *fe = fe_substream->private_data; in dpcm_fe_dai_open()
2396 int stream = fe_substream->stream; in dpcm_fe_dai_open()
2399 fe->dpcm[stream].runtime = fe_substream->runtime; in dpcm_fe_dai_open()
2413 ret = dpcm_fe_dai_startup(fe_substream); in dpcm_fe_dai_open()
2429 static int dpcm_fe_dai_close(struct snd_pcm_substream *fe_substream) in dpcm_fe_dai_close() argument
2431 struct snd_soc_pcm_runtime *fe = fe_substream->private_data; in dpcm_fe_dai_close()
2433 int stream = fe_substream->stream, ret; in dpcm_fe_dai_close()
2436 ret = dpcm_fe_dai_shutdown(fe_substream); in dpcm_fe_dai_close()