Lines Matching defs:out
39 static void reverse_reservemap(void *in, void *out, int n)
48 reverse_reservemap(in, out, n+1);
51 CHECK(fdt_add_reservemap_entry(out, addr, size));
56 static void reverse_properties(void *in, void *out, int offset)
72 reverse_properties(in, out, offset);
76 CHECK(fdt_property(out, name, data, len));
80 static void reverse_node(void *in, void *out, int nodeoffset);
82 static void reverse_children(void *in, void *out, int offset)
99 reverse_children(in, out, nextoffset);
101 reverse_node(in, out, offset);
104 static void reverse_node(void *in, void *out, int nodeoffset)
116 CHECK(fdt_begin_node(out, name));
120 reverse_properties(in, out, offset);
127 reverse_children(in, out, offset);
129 CHECK(fdt_end_node(out));
134 void *in, *out;
147 out = xmalloc(bufsize);
149 CHECK(fdt_create(out, bufsize));
151 fdt_set_boot_cpuid_phys(out, fdt_boot_cpuid_phys(in));
153 reverse_reservemap(in, out, 0);
154 CHECK(fdt_finish_reservemap(out));
156 reverse_node(in, out, 0);
158 CHECK(fdt_finish(out));
160 save_blob(outname, out);