Lines Matching refs:tree
70 static uint32_t ufdt_get_max_phandle(struct ufdt *tree) { in ufdt_get_max_phandle() argument
71 struct static_phandle_table sorted_table = tree->phandle_table; in ufdt_get_max_phandle()
99 static void ufdt_try_increase_phandle(struct ufdt *tree, uint32_t offset) { in ufdt_try_increase_phandle() argument
100 struct static_phandle_table sorted_table = tree->phandle_table; in ufdt_try_increase_phandle()
130 static void *ufdt_get_fixup_location(struct ufdt *tree, const char *fixup) { in ufdt_get_fixup_location() argument
165 target_node = ufdt_get_node_by_path(tree, path); in ufdt_get_fixup_location()
200 static int ufdt_do_one_fixup(struct ufdt *tree, const char *fixups, in ufdt_do_one_fixup() argument
208 fixup_pos = ufdt_get_fixup_location(tree, fixups); in ufdt_do_one_fixup()
330 static enum overlay_result ufdt_apply_fragment(struct ufdt *tree, in ufdt_apply_fragment() argument
342 target_node = ufdt_get_node_by_phandle(tree, target); in ufdt_apply_fragment()
356 target_node = ufdt_get_node_by_path(tree, target_path); in ufdt_apply_fragment()
510 static int ufdt_overlay_do_local_fixups(struct ufdt *tree, in ufdt_overlay_do_local_fixups() argument
512 struct ufdt_node *overlay_node = ufdt_get_node_by_path(tree, "/"); in ufdt_overlay_do_local_fixups()
514 ufdt_get_node_by_path(tree, "/__local_fixups__"); in ufdt_overlay_do_local_fixups()