Searched refs:node (Results 1 - 16 of 16) sorted by relevance

/scripts/dtc/
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 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 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 Ddtc-parser.tab.h_shipped72 struct node *node;
73 struct node *nodelist;
H A Dfstree.c26 static struct node *read_fstree(const char *dirname)
31 struct node *tree;
68 struct node *newchild;
84 struct node *tree;
H A Ddtc-parser.y51 struct node *node;
52 struct node *nodelist;
78 %type <node> devicetree
79 %type <node> nodedef
80 %type <node> subnode
134 struct node *target = get_node_by_ref($1, $2);
H A Dflattree.c258 static void flatten_tree(struct node *tree, struct emitter *emit,
263 struct node *child;
733 /* root node is a special case */
740 static struct node *unflatten_tree(struct inbuf *dtbuf,
744 struct node *node; local
748 node = build_node(NULL, NULL);
753 node->name = nodename_from_path(parent_flatname, flatname);
755 node->name = flatname;
759 struct node *chil
[all...]
H A Ddtc.c35 static void fill_fullpaths(struct node *tree, const char *prefix)
37 struct node *child;
H A Dtreesource.c234 static void write_tree_source_node(FILE *f, struct node *tree, int level)
237 struct node *child;
H A Ddtc-parser.tab.c_shipped144 struct node *node;
145 struct node *nodelist;
1409 the_boot_info = build_boot_info((yyvsp[(3) - (4)].re), (yyvsp[(4) - (4)].node),
1410 guess_boot_cpuid((yyvsp[(4) - (4)].node)));
1453 (yyval.node) = name_node((yyvsp[(2) - (2)].node), "");
1460 (yyval.node) = merge_nodes((yyvsp[(1) - (3)].node), (yyvsp[(3) - (3)].node));
[all...]
/scripts/kconfig/lxdialog/
H A Dutil.c563 vsnprintf(item_cur->node.str, sizeof(item_cur->node.str), fmt, ap);
572 avail = sizeof(item_cur->node.str) - strlen(item_cur->node.str);
575 vsnprintf(item_cur->node.str + strlen(item_cur->node.str),
577 item_cur->node.str[sizeof(item_cur->node.str) - 1] = '\0';
583 item_cur->node.tag = tag;
587 item_cur->node
[all...]
H A Ddialog.h174 struct dialog_item node; member in struct:dialog_list
/scripts/genksyms/
H A Dgenksyms.c336 void free_node(struct string_list *node) argument
338 free(node->string);
339 free(node);
380 struct string_list *copy_node(struct string_list *node) argument
385 newnode->string = xstrdup(node->string);
386 newnode->tag = node->tag;
424 struct string_list node = { local
431 if (node.string == buffer)
435 if (node.string == buffer)
440 if (node
[all...]
H A Dparse.y41 struct string_list *node = *p;
42 *p = node->next;
43 free_node(node);
H A Dparse.tab.c_shipped85 struct string_list *node = *p;
86 *p = node->next;
87 free_node(node);
/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);
1185 /* Set the node content with a row of strings */
1186 static void set_node(GtkTreeIter * node, struct menu *menu, gchar ** row) argument
1199 gtk_tree_store_set(tree, node,
1221 /* Add a node to the tree */
1225 GtkTreeIter *node = parents[indent]; local
1227 gtk_tree_store_append(tree, node, parent);
1228 set_node(node, men
[all...]

Completed in 97 milliseconds