Lines Matching refs:ptr
16 struct spmi_controller **ptr, *ctrl; in devm_spmi_controller_alloc() local
18 ptr = devres_alloc(devm_spmi_controller_release, sizeof(*ptr), GFP_KERNEL); in devm_spmi_controller_alloc()
19 if (!ptr) in devm_spmi_controller_alloc()
24 devres_free(ptr); in devm_spmi_controller_alloc()
28 *ptr = ctrl; in devm_spmi_controller_alloc()
29 devres_add(parent, ptr); in devm_spmi_controller_alloc()
42 struct spmi_controller **ptr; in devm_spmi_controller_add() local
45 ptr = devres_alloc(devm_spmi_controller_remove, sizeof(*ptr), GFP_KERNEL); in devm_spmi_controller_add()
46 if (!ptr) in devm_spmi_controller_add()
51 devres_free(ptr); in devm_spmi_controller_add()
55 *ptr = ctrl; in devm_spmi_controller_add()
56 devres_add(parent, ptr); in devm_spmi_controller_add()