Lines Matching refs:ptr

36 	struct device **ptr;  in devm_snd_soc_register_component()  local
39 ptr = devres_alloc(devm_component_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_soc_register_component()
40 if (!ptr) in devm_snd_soc_register_component()
45 *ptr = dev; in devm_snd_soc_register_component()
46 devres_add(dev, ptr); in devm_snd_soc_register_component()
48 devres_free(ptr); in devm_snd_soc_register_component()
71 struct device **ptr; in devm_snd_soc_register_platform() local
74 ptr = devres_alloc(devm_platform_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_soc_register_platform()
75 if (!ptr) in devm_snd_soc_register_platform()
80 *ptr = dev; in devm_snd_soc_register_platform()
81 devres_add(dev, ptr); in devm_snd_soc_register_platform()
83 devres_free(ptr); in devm_snd_soc_register_platform()
105 struct snd_soc_card **ptr; in devm_snd_soc_register_card() local
108 ptr = devres_alloc(devm_card_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_soc_register_card()
109 if (!ptr) in devm_snd_soc_register_card()
114 *ptr = card; in devm_snd_soc_register_card()
115 devres_add(dev, ptr); in devm_snd_soc_register_card()
117 devres_free(ptr); in devm_snd_soc_register_card()
143 struct device **ptr; in devm_snd_dmaengine_pcm_register() local
146 ptr = devres_alloc(devm_dmaengine_pcm_release, sizeof(*ptr), GFP_KERNEL); in devm_snd_dmaengine_pcm_register()
147 if (!ptr) in devm_snd_dmaengine_pcm_register()
152 *ptr = dev; in devm_snd_dmaengine_pcm_register()
153 devres_add(dev, ptr); in devm_snd_dmaengine_pcm_register()
155 devres_free(ptr); in devm_snd_dmaengine_pcm_register()