Lines Matching refs:pool
233 struct ufdt_node_pool* pool) { in combine_overlay_node() argument
238 combine_overlay_node(path_node_map, path + "/" + ufdt_node_name(*it), *it, pool); in combine_overlay_node()
243 ufdt_node_merge_into((*path_node_map)[path], node, pool); in combine_overlay_node()
315 struct ufdt_node_pool* pool in ufdt_overlay_combine_common_nodes() argument
333 combine_overlay_node(&path_node_map, path, overlay_node, pool); in ufdt_overlay_combine_common_nodes()
361 struct ufdt* final_tree, struct ufdt_node_pool* pool) { in ufdt_combine_all_overlays() argument
364 if (!overlay_trees || !overlay_count || !final_tree || !pool) { in ufdt_combine_all_overlays()
390 ufdt_overlay_combine_common_nodes(overlay_trees, overlay_count, final_tree, pool); in ufdt_combine_all_overlays()
420 struct ufdt_node_pool pool; in ufdt_verify_dtbo() local
440 ufdt_node_pool_construct(&pool); in ufdt_verify_dtbo()
441 final_tree = ufdt_from_fdt(final_fdt_header, final_fdt_size, &pool); in ufdt_verify_dtbo()
446 overlay_trees[i] = ufdt_from_fdt(overlay_arr[i], fdt_size, &pool); in ufdt_verify_dtbo()
449 if (ufdt_combine_all_overlays(overlay_trees, overlay_count, final_tree, &pool) < 0) { in ufdt_verify_dtbo()
463 ufdt_destruct(overlay_trees[i], &pool); in ufdt_verify_dtbo()
468 ufdt_destruct(final_tree, &pool); in ufdt_verify_dtbo()
469 ufdt_node_pool_destruct(&pool); in ufdt_verify_dtbo()