Lines Matching refs:cmpnt
2774 struct snd_soc_component *cmpnt; in snd_soc_register_component() local
2777 cmpnt = kzalloc(sizeof(*cmpnt), GFP_KERNEL); in snd_soc_register_component()
2778 if (!cmpnt) { in snd_soc_register_component()
2783 ret = snd_soc_component_initialize(cmpnt, cmpnt_drv, dev); in snd_soc_register_component()
2787 cmpnt->ignore_pmdown_time = true; in snd_soc_register_component()
2788 cmpnt->registered_as_component = true; in snd_soc_register_component()
2790 ret = snd_soc_register_dais(cmpnt, dai_drv, num_dai, true); in snd_soc_register_component()
2796 snd_soc_component_add(cmpnt); in snd_soc_register_component()
2801 snd_soc_component_cleanup(cmpnt); in snd_soc_register_component()
2803 kfree(cmpnt); in snd_soc_register_component()
2815 struct snd_soc_component *cmpnt; in snd_soc_unregister_component() local
2818 list_for_each_entry(cmpnt, &component_list, list) { in snd_soc_unregister_component()
2819 if (dev == cmpnt->dev && cmpnt->registered_as_component) in snd_soc_unregister_component()
2826 snd_soc_tplg_component_remove(cmpnt, SND_SOC_TPLG_INDEX_ALL); in snd_soc_unregister_component()
2827 snd_soc_component_del_unlocked(cmpnt); in snd_soc_unregister_component()
2829 snd_soc_component_cleanup(cmpnt); in snd_soc_unregister_component()
2830 kfree(cmpnt); in snd_soc_unregister_component()