Lines Matching full:rtd
510 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_trigger() local
514 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_trigger()
531 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_set_params() local
535 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_set_params()
552 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_get_params() local
556 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_get_params()
572 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_get_caps() local
576 snd_soc_dpcm_mutex_lock(rtd); in snd_soc_component_compr_get_caps()
578 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_get_caps()
587 snd_soc_dpcm_mutex_unlock(rtd); in snd_soc_component_compr_get_caps()
596 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_get_codec_caps() local
600 snd_soc_dpcm_mutex_lock(rtd); in snd_soc_component_compr_get_codec_caps()
602 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_get_codec_caps()
611 snd_soc_dpcm_mutex_unlock(rtd); in snd_soc_component_compr_get_codec_caps()
619 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_ack() local
623 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_ack()
640 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_pointer() local
644 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_pointer()
660 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_copy() local
664 snd_soc_dpcm_mutex_lock(rtd); in snd_soc_component_compr_copy()
666 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_copy()
675 snd_soc_dpcm_mutex_unlock(rtd); in snd_soc_component_compr_copy()
684 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_set_metadata() local
688 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_set_metadata()
705 struct snd_soc_pcm_runtime *rtd = cstream->private_data; in snd_soc_component_compr_get_metadata() local
709 for_each_rtd_components(rtd, i, component) { in snd_soc_component_compr_get_metadata()
966 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_pointer() local
971 for_each_rtd_components(rtd, i, component) in snd_soc_pcm_component_pointer()
978 static bool snd_soc_component_is_codec_on_rtd(struct snd_soc_pcm_runtime *rtd, in snd_soc_component_is_codec_on_rtd() argument
984 for_each_rtd_codec_dais(rtd, i, dai) { in snd_soc_component_is_codec_on_rtd()
996 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_delay() local
1007 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_delay()
1013 if (snd_soc_component_is_codec_on_rtd(rtd, component)) in snd_soc_pcm_component_delay()
1023 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_ioctl() local
1028 for_each_rtd_components(rtd, i, component) in snd_soc_pcm_component_ioctl()
1040 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_sync_stop() local
1044 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_sync_stop()
1060 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_copy() local
1065 for_each_rtd_components(rtd, i, component) in snd_soc_pcm_component_copy()
1077 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_page() local
1083 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_page()
1098 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_mmap() local
1103 for_each_rtd_components(rtd, i, component) in snd_soc_pcm_component_mmap()
1113 int snd_soc_pcm_component_new(struct snd_soc_pcm_runtime *rtd) in snd_soc_pcm_component_new() argument
1119 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_new()
1121 ret = component->driver->pcm_construct(component, rtd); in snd_soc_pcm_component_new()
1130 void snd_soc_pcm_component_free(struct snd_soc_pcm_runtime *rtd) in snd_soc_pcm_component_free() argument
1135 if (!rtd->pcm) in snd_soc_pcm_component_free()
1138 for_each_rtd_components(rtd, i, component) in snd_soc_pcm_component_free()
1140 component->driver->pcm_destruct(component, rtd->pcm); in snd_soc_pcm_component_free()
1145 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_prepare() local
1149 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_prepare()
1163 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_hw_params() local
1167 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_hw_params()
1184 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_hw_free() local
1188 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_hw_free()
1218 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_trigger() local
1226 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_trigger()
1236 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_trigger()
1250 int snd_soc_pcm_component_pm_runtime_get(struct snd_soc_pcm_runtime *rtd, in snd_soc_pcm_component_pm_runtime_get() argument
1256 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_pm_runtime_get()
1269 void snd_soc_pcm_component_pm_runtime_put(struct snd_soc_pcm_runtime *rtd, in snd_soc_pcm_component_pm_runtime_put() argument
1275 for_each_rtd_components(rtd, i, component) { in snd_soc_pcm_component_pm_runtime_put()
1289 struct snd_soc_pcm_runtime *rtd = snd_soc_substream_to_rtd(substream); in snd_soc_pcm_component_ack() local
1294 for_each_rtd_components(rtd, i, component) in snd_soc_pcm_component_ack()