/scripts/dtc/ |
H A D | checks.c | 49 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 D | dtc.h | 142 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 D | livetree.c | 77 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 D | dtc-parser.tab.h_shipped | 72 struct node *node; 73 struct node *nodelist;
|
H A D | fstree.c | 26 static struct node *read_fstree(const char *dirname) 31 struct node *tree; 68 struct node *newchild; 84 struct node *tree;
|
H A D | dtc-parser.y | 51 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 D | flattree.c | 258 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 D | dtc.c | 35 static void fill_fullpaths(struct node *tree, const char *prefix) 37 struct node *child;
|
H A D | treesource.c | 234 static void write_tree_source_node(FILE *f, struct node *tree, int level) 237 struct node *child;
|
H A D | dtc-parser.tab.c_shipped | 144 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 D | util.c | 563 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 D | dialog.h | 174 struct dialog_item node; member in struct:dialog_list
|
/scripts/genksyms/ |
H A D | genksyms.c | 336 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 D | parse.y | 41 struct string_list *node = *p; 42 *p = node->next; 43 free_node(node);
|
H A D | parse.tab.c_shipped | 85 struct string_list *node = *p; 86 *p = node->next; 87 free_node(node);
|
/scripts/kconfig/ |
H A D | gconf.c | 62 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...] |