| /Linux-v5.4/arch/powerpc/platforms/pseries/ |
| D | mobility.c | 75 struct property *new_prop = *prop; in update_dt_property() local 89 if (new_prop) { in update_dt_property() 91 char *new_data = kzalloc(new_prop->length + vd, GFP_KERNEL); in update_dt_property() 95 memcpy(new_data, new_prop->value, new_prop->length); in update_dt_property() 96 memcpy(new_data + new_prop->length, value, vd); in update_dt_property() 98 kfree(new_prop->value); in update_dt_property() 99 new_prop->value = new_data; in update_dt_property() 100 new_prop->length += vd; in update_dt_property() 102 new_prop = kzalloc(sizeof(*new_prop), GFP_KERNEL); in update_dt_property() 103 if (!new_prop) in update_dt_property() [all …]
|
| D | hotplug-memory.c | 80 struct property *new_prop; in dlpar_clone_property() local 82 new_prop = kzalloc(sizeof(*new_prop), GFP_KERNEL); in dlpar_clone_property() 83 if (!new_prop) in dlpar_clone_property() 86 new_prop->name = kstrdup(prop->name, GFP_KERNEL); in dlpar_clone_property() 87 new_prop->value = kzalloc(prop_size, GFP_KERNEL); in dlpar_clone_property() 88 if (!new_prop->name || !new_prop->value) { in dlpar_clone_property() 89 dlpar_free_property(new_prop); in dlpar_clone_property() 93 memcpy(new_prop->value, prop->value, prop->length); in dlpar_clone_property() 94 new_prop->length = prop_size; in dlpar_clone_property() 96 of_property_set_flag(new_prop, OF_DYNAMIC); in dlpar_clone_property() [all …]
|
| /Linux-v5.4/arch/powerpc/mm/ |
| D | drmem.c | 39 struct property *new_prop; in clone_property() local 41 new_prop = kzalloc(sizeof(*new_prop), GFP_KERNEL); in clone_property() 42 if (!new_prop) in clone_property() 45 new_prop->name = kstrdup(prop->name, GFP_KERNEL); in clone_property() 46 new_prop->value = kzalloc(prop_sz, GFP_KERNEL); in clone_property() 47 if (!new_prop->name || !new_prop->value) { in clone_property() 48 kfree(new_prop->name); in clone_property() 49 kfree(new_prop->value); in clone_property() 50 kfree(new_prop); in clone_property() 54 new_prop->length = prop_sz; in clone_property() [all …]
|
| /Linux-v5.4/drivers/of/ |
| D | overlay.c | 203 struct property *new_prop; in dup_and_fixup_symbol_prop() local 249 new_prop = kzalloc(sizeof(*new_prop), GFP_KERNEL); in dup_and_fixup_symbol_prop() 250 if (!new_prop) in dup_and_fixup_symbol_prop() 253 new_prop->name = kstrdup(prop->name, GFP_KERNEL); in dup_and_fixup_symbol_prop() 254 new_prop->length = target_path_len + path_tail_len + 1; in dup_and_fixup_symbol_prop() 255 new_prop->value = kzalloc(new_prop->length, GFP_KERNEL); in dup_and_fixup_symbol_prop() 256 if (!new_prop->name || !new_prop->value) in dup_and_fixup_symbol_prop() 259 strcpy(new_prop->value, target_path); in dup_and_fixup_symbol_prop() 260 strcpy(new_prop->value + target_path_len, path_tail); in dup_and_fixup_symbol_prop() 262 of_property_set_flag(new_prop, OF_DYNAMIC); in dup_and_fixup_symbol_prop() [all …]
|
| D | unittest.c | 2465 struct property *new_prop; in of_unittest_overlay_high_level() local 2468 new_prop = __of_prop_dup(prop, GFP_KERNEL); in of_unittest_overlay_high_level() 2469 if (!new_prop) { in of_unittest_overlay_high_level() 2474 if (__of_add_property(of_symbols, new_prop)) { in of_unittest_overlay_high_level() 2476 if (!strcmp(new_prop->name, "name")) in of_unittest_overlay_high_level() 2482 if (__of_add_property_sysfs(of_symbols, new_prop)) { in of_unittest_overlay_high_level()
|
| /Linux-v5.4/drivers/misc/cxl/ |
| D | flash.c | 70 struct property *new_prop; in update_property() local 74 new_prop = kzalloc(sizeof(*new_prop), GFP_KERNEL); in update_property() 75 if (!new_prop) in update_property() 78 new_prop->name = kstrdup(name, GFP_KERNEL); in update_property() 79 if (!new_prop->name) { in update_property() 80 kfree(new_prop); in update_property() 84 new_prop->length = vd; in update_property() 85 new_prop->value = kzalloc(new_prop->length, GFP_KERNEL); in update_property() 86 if (!new_prop->value) { in update_property() 87 kfree(new_prop->name); in update_property() [all …]
|
| D | base.c | 99 struct property *new_prop) in cxl_update_properties() argument 101 return of_update_property(dn, new_prop); in cxl_update_properties()
|
| D | cxl.h | 859 int cxl_update_properties(struct device_node *dn, struct property *new_prop);
|
| /Linux-v5.4/scripts/dtc/ |
| D | livetree.c | 144 struct property *new_prop, *old_prop; in merge_nodes() local 158 new_prop = new_node->proplist; in merge_nodes() 159 new_node->proplist = new_prop->next; in merge_nodes() 160 new_prop->next = NULL; in merge_nodes() 162 if (new_prop->deleted) { in merge_nodes() 163 delete_property_by_name(old_node, new_prop->name); in merge_nodes() 164 free(new_prop); in merge_nodes() 170 if (streq(old_prop->name, new_prop->name)) { in merge_nodes() 172 for_each_label_withdel(new_prop->labels, l) in merge_nodes() 175 old_prop->val = new_prop->val; in merge_nodes() [all …]
|
| /Linux-v5.4/drivers/crypto/nx/ |
| D | nx-842-pseries.c | 710 static int nx842_OF_upd(struct property *new_prop) in nx842_OF_upd() argument 755 if (new_prop && (strncmp(new_prop->name, "status", new_prop->length) || in nx842_OF_upd() 756 strncmp(new_prop->name, "ibm,max-sg-len", new_prop->length) || in nx842_OF_upd() 757 strncmp(new_prop->name, "ibm,max-sync-cop", new_prop->length))) in nx842_OF_upd()
|