Lines Matching full:component
29 struct snd_soc_component *component; in soc_compr_components_open() local
32 for_each_rtd_components(rtd, i, component) { in soc_compr_components_open()
33 if (!component->driver->compress_ops || in soc_compr_components_open()
34 !component->driver->compress_ops->open) in soc_compr_components_open()
37 ret = component->driver->compress_ops->open(component, cstream); in soc_compr_components_open()
39 dev_err(component->dev, in soc_compr_components_open()
41 component->name, ret); in soc_compr_components_open()
43 *last = component; in soc_compr_components_open()
56 struct snd_soc_component *component; in soc_compr_components_free() local
59 for_each_rtd_components(rtd, i, component) { in soc_compr_components_free()
60 if (component == last) in soc_compr_components_free()
63 if (!component->driver->compress_ops || in soc_compr_components_free()
64 !component->driver->compress_ops->free) in soc_compr_components_free()
67 component->driver->compress_ops->free(component, cstream); in soc_compr_components_free()
76 struct snd_soc_component *component = NULL; in soc_compr_open() local
90 ret = soc_compr_components_open(cstream, &component); in soc_compr_open()
105 soc_compr_components_free(cstream, component); in soc_compr_open()
121 struct snd_soc_component *component; in soc_compr_open_fe() local
163 ret = soc_compr_components_open(cstream, &component); in soc_compr_open_fe()
184 soc_compr_components_free(cstream, component); in soc_compr_open_fe()
285 struct snd_soc_component *component; in soc_compr_components_trigger() local
288 for_each_rtd_components(rtd, i, component) { in soc_compr_components_trigger()
289 if (!component->driver->compress_ops || in soc_compr_components_trigger()
290 !component->driver->compress_ops->trigger) in soc_compr_components_trigger()
293 ret = component->driver->compress_ops->trigger( in soc_compr_components_trigger()
294 component, cstream, cmd); in soc_compr_components_trigger()
387 struct snd_soc_component *component; in soc_compr_components_set_params() local
390 for_each_rtd_components(rtd, i, component) { in soc_compr_components_set_params()
391 if (!component->driver->compress_ops || in soc_compr_components_set_params()
392 !component->driver->compress_ops->set_params) in soc_compr_components_set_params()
395 ret = component->driver->compress_ops->set_params( in soc_compr_components_set_params()
396 component, cstream, params); in soc_compr_components_set_params()
414 * First we call set_params for the CPU DAI, then the component in soc_compr_set_params()
511 struct snd_soc_component *component; in soc_compr_get_params() local
521 for_each_rtd_components(rtd, i, component) { in soc_compr_get_params()
522 if (!component->driver->compress_ops || in soc_compr_get_params()
523 !component->driver->compress_ops->get_params) in soc_compr_get_params()
526 ret = component->driver->compress_ops->get_params( in soc_compr_get_params()
527 component, cstream, params); in soc_compr_get_params()
540 struct snd_soc_component *component; in soc_compr_get_caps() local
545 for_each_rtd_components(rtd, i, component) { in soc_compr_get_caps()
546 if (!component->driver->compress_ops || in soc_compr_get_caps()
547 !component->driver->compress_ops->get_caps) in soc_compr_get_caps()
550 ret = component->driver->compress_ops->get_caps( in soc_compr_get_caps()
551 component, cstream, caps); in soc_compr_get_caps()
563 struct snd_soc_component *component; in soc_compr_get_codec_caps() local
568 for_each_rtd_components(rtd, i, component) { in soc_compr_get_codec_caps()
569 if (!component->driver->compress_ops || in soc_compr_get_codec_caps()
570 !component->driver->compress_ops->get_codec_caps) in soc_compr_get_codec_caps()
573 ret = component->driver->compress_ops->get_codec_caps( in soc_compr_get_codec_caps()
574 component, cstream, codec); in soc_compr_get_codec_caps()
585 struct snd_soc_component *component; in soc_compr_ack() local
595 for_each_rtd_components(rtd, i, component) { in soc_compr_ack()
596 if (!component->driver->compress_ops || in soc_compr_ack()
597 !component->driver->compress_ops->ack) in soc_compr_ack()
600 ret = component->driver->compress_ops->ack( in soc_compr_ack()
601 component, cstream, bytes); in soc_compr_ack()
615 struct snd_soc_component *component; in soc_compr_pointer() local
625 for_each_rtd_components(rtd, i, component) { in soc_compr_pointer()
626 if (!component->driver->compress_ops || in soc_compr_pointer()
627 !component->driver->compress_ops->pointer) in soc_compr_pointer()
630 ret = component->driver->compress_ops->pointer( in soc_compr_pointer()
631 component, cstream, tstamp); in soc_compr_pointer()
643 struct snd_soc_component *component; in soc_compr_copy() local
648 for_each_rtd_components(rtd, i, component) { in soc_compr_copy()
649 if (!component->driver->compress_ops || in soc_compr_copy()
650 !component->driver->compress_ops->copy) in soc_compr_copy()
653 ret = component->driver->compress_ops->copy( in soc_compr_copy()
654 component, cstream, buf, count); in soc_compr_copy()
666 struct snd_soc_component *component; in soc_compr_set_metadata() local
674 for_each_rtd_components(rtd, i, component) { in soc_compr_set_metadata()
675 if (!component->driver->compress_ops || in soc_compr_set_metadata()
676 !component->driver->compress_ops->set_metadata) in soc_compr_set_metadata()
679 ret = component->driver->compress_ops->set_metadata( in soc_compr_set_metadata()
680 component, cstream, metadata); in soc_compr_set_metadata()
692 struct snd_soc_component *component; in soc_compr_get_metadata() local
700 for_each_rtd_components(rtd, i, component) { in soc_compr_get_metadata()
701 if (!component->driver->compress_ops || in soc_compr_get_metadata()
702 !component->driver->compress_ops->get_metadata) in soc_compr_get_metadata()
705 return component->driver->compress_ops->get_metadata( in soc_compr_get_metadata()
706 component, cstream, metadata); in soc_compr_get_metadata()
752 struct snd_soc_component *component; in snd_soc_new_compress() local
830 for_each_rtd_components(rtd, i, component) { in snd_soc_new_compress()
831 if (!component->driver->compress_ops || in snd_soc_new_compress()
832 !component->driver->compress_ops->copy) in snd_soc_new_compress()
843 component = asoc_rtd_to_codec(rtd, 0)->component; in snd_soc_new_compress()
844 dev_err(component->dev, in snd_soc_new_compress()
846 component->name, ret); in snd_soc_new_compress()