Lines Matching refs:be_substream
1193 struct snd_pcm_substream *fe_substream, *be_substream; in dpcm_be_reparent() local
1199 be_substream = snd_soc_dpcm_get_substream(be, stream); in dpcm_be_reparent()
1211 be_substream->runtime = fe_substream->runtime; in dpcm_be_reparent()
1513 struct snd_pcm_substream *be_substream = in dpcm_be_dai_startup_unwind() local
1527 soc_pcm_close(be_substream); in dpcm_be_dai_startup_unwind()
1528 be_substream->runtime = NULL; in dpcm_be_dai_startup_unwind()
1542 struct snd_pcm_substream *be_substream = in dpcm_be_dai_startup() local
1545 if (!be_substream) { in dpcm_be_dai_startup()
1571 be_substream->runtime = be->dpcm[stream].runtime; in dpcm_be_dai_startup()
1572 err = soc_pcm_open(be_substream); in dpcm_be_dai_startup()
1595 struct snd_pcm_substream *be_substream = in dpcm_be_dai_startup() local
1612 soc_pcm_close(be_substream); in dpcm_be_dai_startup()
1613 be_substream->runtime = NULL; in dpcm_be_dai_startup()
1848 struct snd_pcm_substream *be_substream = in dpcm_apply_symmetry() local
1855 if (!be_substream) in dpcm_apply_symmetry()
1858 rtd = be_substream->private_data; in dpcm_apply_symmetry()
1862 if (soc_pcm_has_symmetry(be_substream)) in dpcm_apply_symmetry()
1863 be_substream->runtime->hw.info |= SNDRV_PCM_INFO_JOINT_DUPLEX; in dpcm_apply_symmetry()
1939 struct snd_pcm_substream *be_substream = in dpcm_be_dai_shutdown() local
1956 soc_pcm_hw_free(be_substream); in dpcm_be_dai_shutdown()
1963 soc_pcm_close(be_substream); in dpcm_be_dai_shutdown()
1964 be_substream->runtime = NULL; in dpcm_be_dai_shutdown()
2003 struct snd_pcm_substream *be_substream = in dpcm_be_dai_hw_free() local
2029 soc_pcm_hw_free(be_substream); in dpcm_be_dai_hw_free()
2072 struct snd_pcm_substream *be_substream = in dpcm_be_dai_hw_params() local
2111 ret = soc_pcm_hw_params(be_substream, &dpcm->hw_params); in dpcm_be_dai_hw_params()
2126 struct snd_pcm_substream *be_substream = in dpcm_be_dai_hw_params() local
2142 soc_pcm_hw_free(be_substream); in dpcm_be_dai_hw_params()
2207 struct snd_pcm_substream *be_substream = in dpcm_be_dai_trigger() local
2220 ret = dpcm_do_trigger(dpcm, be_substream, cmd); in dpcm_be_dai_trigger()
2230 ret = dpcm_do_trigger(dpcm, be_substream, cmd); in dpcm_be_dai_trigger()
2240 ret = dpcm_do_trigger(dpcm, be_substream, cmd); in dpcm_be_dai_trigger()
2253 ret = dpcm_do_trigger(dpcm, be_substream, cmd); in dpcm_be_dai_trigger()
2266 ret = dpcm_do_trigger(dpcm, be_substream, cmd); in dpcm_be_dai_trigger()
2279 ret = dpcm_do_trigger(dpcm, be_substream, cmd); in dpcm_be_dai_trigger()
2393 struct snd_pcm_substream *be_substream = in dpcm_be_dai_prepare() local
2409 ret = soc_pcm_prepare(be_substream); in dpcm_be_dai_prepare()