Lines Matching refs:prop
125 static void release_prop_list(const struct property *prop) in release_prop_list() argument
128 for (; prop; prop = next) { in release_prop_list()
129 next = prop->next; in release_prop_list()
130 kfree(prop->name); in release_prop_list()
131 kfree(prop->value); in release_prop_list()
132 kfree(prop); in release_prop_list()
233 struct property *prop = NULL; in do_add_node() local
253 struct property *last = prop; in do_add_node()
255 prop = new_property(name, length, value, last); in do_add_node()
256 if (!prop) { in do_add_node()
258 prop = last; in do_add_node()
267 rv = pSeries_reconfig_add_node(path, prop); in do_add_node()
271 release_prop_list(prop); in do_add_node()
309 struct property *prop = NULL; in do_add_property() local
323 prop = new_property(name, length, value, NULL); in do_add_property()
324 if (!prop) in do_add_property()
327 of_add_property(np, prop); in do_add_property()
336 struct property *prop; in do_remove_property() local
349 prop = of_find_property(np, buf, NULL); in do_remove_property()
351 return of_remove_property(np, prop); in do_remove_property()