Lines Matching defs:be

206 	struct snd_soc_pcm_runtime *fe, *be;
209 be = snd_soc_substream_to_rtd(substream);
211 for_each_dpcm_fe(be, substream->stream, dpcm) {
450 struct snd_soc_pcm_runtime *be = snd_soc_substream_to_rtd(substream);
461 p = &be->dpcm[substream->stream].hw_params;
662 struct snd_soc_pcm_runtime *fe, *be;
681 be = dpcm->be;
682 be_hw_params = &be->dpcm[substream->stream].hw_params;
800 * If host_stream is a CAPTURE stream and will be the only one running,
828 continue; /* ignore stream that is about to be stopped */
964 /* Parent device may be asleep and library loading involves IPCs. */
1174 static int avs_component_pm_op(struct snd_soc_component *component, bool be,
1186 if (rtd->dai_link->no_pcm == be && !rtd->dai_link->ignore_suspend) {
1199 if (rtd->dai_link->no_pcm == be && !rtd->dai_link->ignore_suspend) {
1213 static int avs_component_resume_hw_params(struct snd_soc_component *component, bool be)
1215 return avs_component_pm_op(component, be, &avs_dai_resume_hw_params);
1218 static int avs_component_resume_prepare(struct snd_soc_component *component, bool be)
1222 if (be)
1227 return avs_component_pm_op(component, be, prepare_cb);
1230 static int avs_component_suspend_hw_free(struct snd_soc_component *component, bool be)
1234 if (be)
1239 return avs_component_pm_op(component, be, hw_free_cb);
1247 * When freeing paths, FEs need to be first as they perform
1262 * When creating paths, FEs need to be last as they perform
1715 struct snd_soc_pcm_runtime *be;
1727 be = dpcm->be;
1728 if (be->dpcm[dir].users == 1)
1731 be_substream = snd_soc_dpcm_get_substream(be, dir);
1758 * codec->pcm_list_head, it needs to be initialized after codec