Home | History | Annotate | Download | only in nanoapp_postprocess

Lines Matching defs:out

156                     fprintf(stderr, "Out: RelocTC (1) // to 0x%02" PRIX8 "\n", nanoRelocs[i].type);
162 fprintf(stderr, "Out: RelocTC (0x%02" PRIX8 ") // to 0x%02" PRIX8 "\n", (uint8_t)(nanoRelocs[i].type - lastOutType - 1), nanoRelocs[i].type);
180 fprintf(stderr, "Out: Reloc0 x%" PRIX32 "\n", j);
192 fprintf(stderr, "Out: Reloc8 0x%02" PRIX32 "\n", displacement);
197 fprintf(stderr, "Out: Reloc16 0x%06" PRIX32 "\n", displacement);
205 fprintf(stderr, "Out: Reloc24 0x%08" PRIX32 "\n", displacement);
214 fprintf(stderr, "Out: Reloc32 0x%08" PRIX32 "\n", displacement);
227 static int finalizeAndWrite(uint8_t *buf, uint32_t bufUsed, uint32_t bufSz, FILE *out, uint32_t layoutFlags, uint64_t appId)
280 ret = fwrite(buf, bufUsed, 1, out) == 1 ? 0 : 2;
287 static int handleApp(uint8_t **pbuf, uint32_t bufUsed, FILE *out, uint32_t layoutFlags, uint64_t appId, bool verbose)
301 //make buffer 50% bigger than bufUsed in case relocs grow out of hand
309 goto out;
316 goto out;
330 goto out;
334 goto out;
347 goto out;
362 goto out;
390 goto out;
401 goto out;
424 goto out;
449 goto out;
459 goto out;
476 goto out;
484 goto out;
505 goto out;
512 goto out;
524 goto out;
530 ret = finalizeAndWrite(buf, bufUsed, bufSz, out, layoutFlags, appId);
531 out:
747 goto out;
761 goto out;
782 out:
787 static int handleAppStatic(const char *fileName, FILE *out, uint32_t layoutFlags, uint64_t appId, bool verbose)
823 return finalizeAndWrite(buf, offset, bufSize, out, layoutFlags, appId);
828 static int handleKey(uint8_t **pbuf, uint32_t bufUsed, FILE *out, uint32_t layoutFlags, uint64_t appId, uint64_t keyId)
848 good = good && fwrite(&outHeader, sizeof(outHeader), 1, out) == 1;
849 good = good && fwrite(&ki, sizeof(ki), 1, out) == 1;
850 good = good && fwrite(buf, bufUsed, 1, out) == 1;
855 static int handleOs(uint8_t **pbuf, uint32_t bufUsed, FILE *out, uint32_t layoutFlags, bool bare)
880 good = fwrite(&outHeader, sizeof(outHeader), 1, out) == 1;
882 good = fwrite(&os, sizeof(os), 1, out) == 1;
883 good = good && fwrite(buf, bufUsed, 1, out) == 1;
904 FILE *out = NULL;
988 out = stdout;
990 out = fopen(posArg[1], "w");
991 if (!out)
997 ret = handleAppStatic(posArg[0], out, layoutFlags, appId, verbose);
999 ret = handleApp(&buf, bufUsed, out, layoutFlags, appId, verbose);
1003 ret = handleKey(&buf, bufUsed, out, layoutFlags, appId, keyId);
1006 ret = handleOs(&buf, bufUsed, out, layoutFlags, bareData);
1011 fclose(out);