Lines Matching refs:rtd

510 	struct snd_soc_pcm_runtime *rtd = cstream->private_data;
514 for_each_rtd_components(rtd, i, component) {
531 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
535 for_each_rtd_components(rtd, i, component) {
552 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
556 for_each_rtd_components(rtd, i, component) {
572 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
576 snd_soc_dpcm_mutex_lock(rtd);
578 for_each_rtd_components(rtd, i, component) {
587 snd_soc_dpcm_mutex_unlock(rtd);
596 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
600 snd_soc_dpcm_mutex_lock(rtd);
602 for_each_rtd_components(rtd, i, component) {
611 snd_soc_dpcm_mutex_unlock(rtd);
619 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
623 for_each_rtd_components(rtd, i, component) {
640 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
644 for_each_rtd_components(rtd, i, component) {
660 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
664 snd_soc_dpcm_mutex_lock(rtd);
666 for_each_rtd_components(rtd, i, component) {
675 snd_soc_dpcm_mutex_unlock(rtd);
684 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
688 for_each_rtd_components(rtd, i, component) {
705 struct snd_soc_pcm_runtime *rtd = cstream->private_data;
709 for_each_rtd_components(rtd, i, component) {
966 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
971 for_each_rtd_components(rtd, i, component)
978 static bool snd_soc_component_is_codec_on_rtd(struct snd_soc_pcm_runtime *rtd,
984 for_each_rtd_codec_dais(rtd, i, dai) {
996 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1007 for_each_rtd_components(rtd, i, component) {
1013 if (snd_soc_component_is_codec_on_rtd(rtd, component))
1023 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1028 for_each_rtd_components(rtd, i, component)
1040 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1044 for_each_rtd_components(rtd, i, component) {
1060 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1065 for_each_rtd_components(rtd, i, component)
1077 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1083 for_each_rtd_components(rtd, i, component) {
1098 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1103 for_each_rtd_components(rtd, i, component)
1113 int snd_soc_pcm_component_new(struct snd_soc_pcm_runtime *rtd)
1119 for_each_rtd_components(rtd, i, component) {
1121 ret = component->driver->pcm_construct(component, rtd);
1130 void snd_soc_pcm_component_free(struct snd_soc_pcm_runtime *rtd)
1135 if (!rtd->pcm)
1138 for_each_rtd_components(rtd, i, component)
1140 component->driver->pcm_destruct(component, rtd->pcm);
1145 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1149 for_each_rtd_components(rtd, i, component) {
1163 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1167 for_each_rtd_components(rtd, i, component) {
1184 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1188 for_each_rtd_components(rtd, i, component) {
1218 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1226 for_each_rtd_components(rtd, i, component) {
1236 for_each_rtd_components(rtd, i, component) {
1250 int snd_soc_pcm_component_pm_runtime_get(struct snd_soc_pcm_runtime *rtd,
1256 for_each_rtd_components(rtd, i, component) {
1269 void snd_soc_pcm_component_pm_runtime_put(struct snd_soc_pcm_runtime *rtd,
1275 for_each_rtd_components(rtd, i, component) {
1289 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream);
1294 for_each_rtd_components(rtd, i, component)