Lines Matching refs:outFile
612 static bool writeFile(FILE *outFile, const char *path, bool fix) in writeFile() argument
654 if (!fwrite(gBuf, size, 1, outFile)) in writeFile()
665 static bool saveEntry(FILE *outFile, char *path, rk_entry_type type, in saveEntry() argument
692 fwrite(&entry, sizeof(rk_boot_entry), 1, outFile); in saveEntry()
801 FILE *outFile; in mergeBoot() local
824 outFile = fopen(gOpts.outPath, "wb+"); in mergeBoot()
825 if (!outFile) { in mergeBoot()
832 fwrite(&hdr, 1, sizeof(rk_boot_header), outFile); in mergeBoot()
840 if (!saveEntry(outFile, (char *)gOpts.code471Path[i], ENTRY_471, in mergeBoot()
846 if (!saveEntry(outFile, (char *)gOpts.code472Path[i], ENTRY_472, in mergeBoot()
852 if (!saveEntry(outFile, gOpts.loader[i].path, ENTRY_LOADER, 0, &dataOffset, in mergeBoot()
859 if (!writeFile(outFile, (char *)gOpts.code471Path[i], false)) in mergeBoot()
864 if (!writeFile(outFile, (char *)gOpts.code472Path[i], false)) in mergeBoot()
869 if (!writeFile(outFile, gOpts.loader[i].path, true)) in mergeBoot()
872 fflush(outFile); in mergeBoot()
876 if (!fwrite(&crc, sizeof(crc), 1, outFile)) in mergeBoot()
881 if (outFile) in mergeBoot()
882 fclose(outFile); in mergeBoot()
902 FILE *outFile = fopen(name, "wb+"); in unpackEntry() local
903 if (!outFile) in unpackEntry()
919 if (!fwrite(gBuf, size, 1, outFile)) in unpackEntry()
923 if (outFile) in unpackEntry()
924 fclose(outFile); in unpackEntry()