Lines Matching refs:tree
258 static void flatten_tree(struct node *tree, struct emitter *emit, in flatten_tree() argument
266 emit->beginnode(etarget, tree->labels); in flatten_tree()
269 emit->string(etarget, tree->fullpath, 0); in flatten_tree()
271 emit->string(etarget, tree->name, 0); in flatten_tree()
275 for_each_property(tree, prop) { in flatten_tree()
296 emit->cell(etarget, tree->basenamelen+1); in flatten_tree()
299 if ((vi->flags & FTF_VARALIGN) && ((tree->basenamelen+1) >= 8)) in flatten_tree()
302 emit->string(etarget, tree->name, tree->basenamelen); in flatten_tree()
306 for_each_child(tree, child) { in flatten_tree()
310 emit->endnode(etarget, tree->labels); in flatten_tree()
816 struct node *tree; in dt_from_blob() local
921 tree = unflatten_tree(&dtbuf, &strbuf, "", flags); in dt_from_blob()
931 return build_boot_info(reservelist, tree, boot_cpuid_phys); in dt_from_blob()