Lines Matching refs:component
673 static int xa_audio_codec_terminate(xf_component_t *component, xf_message_t *m) in xa_audio_codec_terminate() argument
675 XAAudioCodec *codec = (XAAudioCodec *) component; in xa_audio_codec_terminate()
705 static int xa_audio_codec_destroy(xf_component_t *component, xf_message_t *m) in xa_audio_codec_destroy() argument
707 XAAudioCodec *codec = (XAAudioCodec *) component; in xa_audio_codec_destroy()
708 u32 core = xf_component_core(component); in xa_audio_codec_destroy()
726 static int xa_audio_codec_cleanup(xf_component_t *component, xf_message_t *m) in xa_audio_codec_cleanup() argument
728 XAAudioCodec *codec = (XAAudioCodec *) component; in xa_audio_codec_cleanup()
743 return xa_audio_codec_destroy(component, NULL); in xa_audio_codec_cleanup()
748 component->entry = xa_audio_codec_terminate; in xa_audio_codec_cleanup()
749 component->exit = xa_audio_codec_destroy; in xa_audio_codec_cleanup()
780 codec->base.component.exit = xa_audio_codec_cleanup; in xa_audio_codec_factory()