Lines Matching refs:new_prop
42 struct property *new_prop; in clone_property() local
44 new_prop = kzalloc(sizeof(*new_prop), GFP_KERNEL); in clone_property()
45 if (!new_prop) in clone_property()
48 new_prop->name = kstrdup(prop->name, GFP_KERNEL); in clone_property()
49 new_prop->value = kzalloc(prop_sz, GFP_KERNEL); in clone_property()
50 if (!new_prop->name || !new_prop->value) { in clone_property()
51 kfree(new_prop->name); in clone_property()
52 kfree(new_prop->value); in clone_property()
53 kfree(new_prop); in clone_property()
57 new_prop->length = prop_sz; in clone_property()
59 of_property_set_flag(new_prop, OF_DYNAMIC); in clone_property()
61 return new_prop; in clone_property()
67 struct property *new_prop; in drmem_update_dt_v1() local
72 new_prop = clone_property(prop, prop->length); in drmem_update_dt_v1()
73 if (!new_prop) in drmem_update_dt_v1()
76 p = new_prop->value; in drmem_update_dt_v1()
90 of_update_property(memory, new_prop); in drmem_update_dt_v1()
106 struct property *new_prop; in drmem_update_dt_v2() local
130 new_prop = clone_property(prop, prop_sz); in drmem_update_dt_v2()
131 if (!new_prop) in drmem_update_dt_v2()
134 p = new_prop->value; in drmem_update_dt_v2()
168 of_update_property(memory, new_prop); in drmem_update_dt_v2()