Lines Matching defs:new_prop
201 struct property *new_prop;
247 new_prop = kzalloc(sizeof(*new_prop), GFP_KERNEL);
248 if (!new_prop)
251 new_prop->name = kstrdup(prop->name, GFP_KERNEL);
252 new_prop->length = target_path_len + path_tail_len + 1;
253 new_prop->value = kzalloc(new_prop->length, GFP_KERNEL);
254 if (!new_prop->name || !new_prop->value)
257 strcpy(new_prop->value, target_path);
258 strcpy(new_prop->value + target_path_len, path_tail);
260 of_property_set_flag(new_prop, OF_DYNAMIC);
264 return new_prop;
267 kfree(new_prop->name);
268 kfree(new_prop->value);
269 kfree(new_prop);
306 struct property *new_prop = NULL, *prop;
342 new_prop = dup_and_fixup_symbol_prop(ovcs, overlay_prop);
344 new_prop = __of_prop_dup(overlay_prop, GFP_KERNEL);
347 if (!new_prop)
352 new_prop->next = target->np->deadprops;
353 target->np->deadprops = new_prop;
356 new_prop);
359 new_prop);
364 target->np, new_prop->name);
367 kfree(new_prop->name);
368 kfree(new_prop->value);
369 kfree(new_prop);