Lines Matching refs:prop
95 static void release_prop_list(const struct property *prop) in release_prop_list() argument
98 for (; prop; prop = next) { in release_prop_list()
99 next = prop->next; in release_prop_list()
100 kfree(prop->name); in release_prop_list()
101 kfree(prop->value); in release_prop_list()
102 kfree(prop); in release_prop_list()
203 struct property *prop = NULL; in do_add_node() local
223 struct property *last = prop; in do_add_node()
225 prop = new_property(name, length, value, last); in do_add_node()
226 if (!prop) { in do_add_node()
228 prop = last; in do_add_node()
237 rv = pSeries_reconfig_add_node(path, prop); in do_add_node()
241 release_prop_list(prop); in do_add_node()
279 struct property *prop = NULL; in do_add_property() local
293 prop = new_property(name, length, value, NULL); in do_add_property()
294 if (!prop) in do_add_property()
297 of_add_property(np, prop); in do_add_property()
306 struct property *prop; in do_remove_property() local
319 prop = of_find_property(np, buf, NULL); in do_remove_property()
321 return of_remove_property(np, prop); in do_remove_property()