Searched defs:node (Results 1 - 7 of 7) sorted by relevance

/scripts/dtc/
H A Ddtc.h142 struct node { struct
145 struct node *children;
147 struct node *parent;
148 struct node *next_sibling;
174 struct node *build_node(struct property *proplist, struct node *children);
175 struct node *name_node(struct node *node, char *name);
176 struct node *chain_nod
[all...]
H A Dchecks.c49 typedef void (*tree_check_fn)(struct check *c, struct node *dt);
50 typedef void (*node_check_fn)(struct check *c, struct node *dt, struct node *node);
51 typedef void (*prop_check_fn)(struct check *c, struct node *dt,
52 struct node *node, struct property *prop);
114 static void check_nodes_props(struct check *c, struct node *dt, struct node *node) argument
179 check_is_string(struct check *c, struct node *root, struct node *node) argument
196 check_is_cell(struct check *c, struct node *root, struct node *node) argument
217 check_duplicate_node_names(struct check *c, struct node *dt, struct node *node) argument
232 check_duplicate_property_names(struct check *c, struct node *dt, struct node *node) argument
250 check_node_name_chars(struct check *c, struct node *dt, struct node *node) argument
261 check_node_name_format(struct check *c, struct node *dt, struct node *node) argument
270 check_property_name_chars(struct check *c, struct node *dt, struct node *node, struct property *prop) argument
288 check_duplicate_label(struct check *c, struct node *dt, const char *label, struct node *node, struct property *prop, struct marker *mark) argument
314 check_duplicate_label_node(struct check *c, struct node *dt, struct node *node) argument
322 check_duplicate_label_prop(struct check *c, struct node *dt, struct node *node, struct property *prop) argument
337 check_explicit_phandles(struct check *c, struct node *root, struct node *node, struct property *prop) argument
396 check_name_properties(struct check *c, struct node *root, struct node *node) argument
430 fixup_phandle_references(struct check *c, struct node *dt, struct node *node, struct property *prop) argument
454 fixup_path_references(struct check *c, struct node *dt, struct node *node, struct property *prop) argument
490 fixup_addr_size_cells(struct check *c, struct node *dt, struct node *node) argument
514 check_reg_format(struct check *c, struct node *dt, struct node *node) argument
543 check_ranges_format(struct check *c, struct node *dt, struct node *node) argument
587 check_avoid_default_addr_size(struct check *c, struct node *dt, struct node *node) argument
[all...]
H A Dlivetree.c77 struct node *build_node(struct property *proplist, struct node *children)
79 struct node *new = xmalloc(sizeof(*new));
80 struct node *child;
94 struct node *name_node(struct node *node, char *name) argument
96 assert(node->name == NULL);
98 node->name = name;
100 return node;
178 add_property(struct node *node, struct property *prop) argument
261 get_unitname(struct node *node) argument
269 get_property(struct node *node, const char *propname) argument
286 get_property_by_label(struct node *tree, const char *label, struct node **node) argument
312 get_marker_label(struct node *tree, const char *label, struct node **node, struct property **prop) argument
340 get_subnode(struct node *node, const char *nodename) argument
376 struct node *child, *node; local
396 struct node *child, *node; local
420 get_node_phandle(struct node *root, struct node *node) argument
533 sort_properties(struct node *node) argument
569 sort_subnodes(struct node *node) argument
595 sort_node(struct node *node) argument
[all...]
H A Dflattree.c258 static void flatten_tree(struct node *tree, struct emitter *emit,
263 struct node *child;
735 /* root node is a special case */
742 static struct node *unflatten_tree(struct inbuf *dtbuf,
746 struct node *node; local
750 node = build_node(NULL, NULL);
755 node->name = nodename_from_path(parent_flatname, flatname);
757 node->name = flatname;
761 struct node *chil
[all...]
/scripts/kconfig/lxdialog/
H A Ddialog.h174 struct dialog_item node; member in struct:dialog_list
/scripts/genksyms/
H A Dgenksyms.c335 void free_node(struct string_list *node) argument
337 free(node->string);
338 free(node);
379 struct string_list *copy_node(struct string_list *node) argument
384 newnode->string = xstrdup(node->string);
385 newnode->tag = node->tag;
423 struct string_list node = { local
430 if (node.string == buffer)
434 if (node.string == buffer)
439 if (node
[all...]
/scripts/kconfig/
H A Dgconf.c62 static struct menu *current; // current node for SINGLE view
63 static struct menu *browsed; // browsed node for SPLIT view
76 static void set_node(GtkTreeIter * node, struct menu *menu, gchar ** row);
1218 /* Set the node content with a row of strings */
1219 static void set_node(GtkTreeIter * node, struct menu *menu, gchar ** row) argument
1232 gtk_tree_store_set(tree, node,
1254 /* Add a node to the tree */
1258 GtkTreeIter *node = parents[indent]; local
1260 gtk_tree_store_append(tree, node, parent);
1261 set_node(node, men
[all...]

Completed in 89 milliseconds