Lines Matching full:dpcm
128 struct snd_soc_dpcm *dpcm; in avs_dai_be_hw_params() local
131 for_each_dpcm_fe(be, substream->stream, dpcm) { in avs_dai_be_hw_params()
132 fe = dpcm->fe; in avs_dai_be_hw_params()
133 fe_hw_params = &fe->dpcm[substream->stream].hw_params; in avs_dai_be_hw_params()
522 struct snd_soc_dpcm *dpcm; in avs_dai_fe_hw_params() local
538 for_each_dpcm_be(fe, substream->stream, dpcm) { in avs_dai_fe_hw_params()
539 be = dpcm->be; in avs_dai_fe_hw_params()
540 be_hw_params = &be->dpcm[substream->stream].hw_params; in avs_dai_fe_hw_params()
874 ret = dai->driver->ops->hw_params(substream, &rtd->dpcm[substream->stream].hw_params, dai); in avs_dai_resume_hw_params()
1440 struct snd_soc_dpcm *dpcm; in avs_component_hda_open() local
1444 * Support the DPCM reparenting while still fulfilling expectations of HDAudio in avs_component_hda_open()
1448 for_each_dpcm_be(rtd, dir, dpcm) { in avs_component_hda_open()
1451 be = dpcm->be; in avs_component_hda_open()
1452 if (be->dpcm[dir].users == 1) in avs_component_hda_open()