Lines Matching defs:blob
25 "apply a number of overlays to a base blob\n"
37 "Input base DT blob",
38 "Output DT blob",
54 * both the base blob and the overlay
97 char *blob = NULL;
102 blob = utilfdt_read(input_filename, &buf_len);
103 if (!blob) {
107 if (fdt_totalsize(blob) > buf_len) {
109 "\nBase blob is incomplete (%lu / %" PRIu32 " bytes read)\n",
110 (unsigned long)buf_len, fdt_totalsize(blob));
114 /* allocate blob pointer array */
135 buf_len = fdt_totalsize(blob);
139 blob = apply_one(blob, ovblob[i], &buf_len, argv[i]);
140 if (!blob)
144 fdt_pack(blob);
145 ret = utilfdt_write(output_filename, blob);
158 free(blob);