Lines Matching refs:property

53 struct property *build_property(char *name, struct data val)  in build_property()
55 struct property *new = xmalloc(sizeof(*new)); in build_property()
65 struct property *build_property_delete(char *name) in build_property_delete()
67 struct property *new = xmalloc(sizeof(*new)); in build_property_delete()
77 struct property *chain_property(struct property *first, struct property *list) in chain_property()
85 struct property *reverse_properties(struct property *first) in reverse_properties()
87 struct property *p = first; in reverse_properties()
88 struct property *head = NULL; in reverse_properties()
89 struct property *next; in reverse_properties()
100 struct node *build_node(struct property *proplist, struct node *children) in build_node()
139 struct property *new_prop, *old_prop; in merge_nodes()
227 void add_property(struct node *node, struct property *prop) in add_property()
229 struct property **p; in add_property()
242 struct property *prop = node->proplist; in delete_property_by_name()
253 void delete_property(struct property *prop) in delete_property()
288 struct property *prop; in delete_node()
363 struct property *get_property(struct node *node, const char *propname) in get_property()
365 struct property *prop; in get_property()
374 cell_t propval_cell(struct property *prop) in propval_cell()
380 struct property *get_property_by_label(struct node *tree, const char *label, in get_property_by_label()
383 struct property *prop; in get_property_by_label()
407 struct node **node, struct property **prop) in get_marker_label()
410 struct property *p; in get_marker_label()
556 struct property *reg; in guess_boot_cpuid()
627 const struct property *a, *b; in cmp_prop()
629 a = *((const struct property * const *)ax); in cmp_prop()
630 b = *((const struct property * const *)bx); in cmp_prop()
638 struct property *prop, **tbl; in sort_properties()