Lines Matching refs:tree
250 static void flatten_tree(struct node *tree, struct emitter *emit, in flatten_tree() argument
258 if (tree->deleted) in flatten_tree()
261 emit->beginnode(etarget, tree->labels); in flatten_tree()
264 emit->string(etarget, tree->fullpath, 0); in flatten_tree()
266 emit->string(etarget, tree->name, 0); in flatten_tree()
270 for_each_property(tree, prop) { in flatten_tree()
291 emit->cell(etarget, tree->basenamelen+1); in flatten_tree()
294 if ((vi->flags & FTF_VARALIGN) && ((tree->basenamelen+1) >= 8)) in flatten_tree()
297 emit->string(etarget, tree->name, tree->basenamelen); in flatten_tree()
301 for_each_child(tree, child) { in flatten_tree()
305 emit->endnode(etarget, tree->labels); in flatten_tree()
821 struct node *tree; in dt_from_blob() local
926 tree = unflatten_tree(&dtbuf, &strbuf, "", flags); in dt_from_blob()
936 return build_dt_info(DTSF_V1, reservelist, tree, boot_cpuid_phys); in dt_from_blob()