Lines Matching defs:new_prop
199 struct property *new_prop;
245 new_prop = kzalloc(sizeof(*new_prop), GFP_KERNEL);
246 if (!new_prop)
249 new_prop->name = kstrdup(prop->name, GFP_KERNEL);
250 new_prop->length = target_path_len + path_tail_len + 1;
251 new_prop->value = kzalloc(new_prop->length, GFP_KERNEL);
252 if (!new_prop->name || !new_prop->value)
255 strcpy(new_prop->value, target_path);
256 strcpy(new_prop->value + target_path_len, path_tail);
258 of_property_set_flag(new_prop, OF_DYNAMIC);
262 return new_prop;
265 kfree(new_prop->name);
266 kfree(new_prop->value);
267 kfree(new_prop);
304 struct property *new_prop = NULL, *prop;
340 new_prop = dup_and_fixup_symbol_prop(ovcs, overlay_prop);
342 new_prop = __of_prop_dup(overlay_prop, GFP_KERNEL);
345 if (!new_prop)
350 new_prop->next = target->np->deadprops;
351 target->np->deadprops = new_prop;
354 new_prop);
357 new_prop);
362 target->np, new_prop->name);
365 kfree(new_prop->name);
366 kfree(new_prop->value);
367 kfree(new_prop);