Lines Matching refs:fCtx

405 void FIO_freeContext(FIO_ctx_t* const fCtx)  in FIO_freeContext()  argument
407 free(fCtx); in FIO_freeContext()
541 void FIO_setHasStdoutOutput(FIO_ctx_t* const fCtx, int value) { in FIO_setHasStdoutOutput() argument
542 fCtx->hasStdoutOutput = value; in FIO_setHasStdoutOutput()
545 void FIO_setNbFilesTotal(FIO_ctx_t* const fCtx, int value) in FIO_setNbFilesTotal() argument
547 fCtx->nbFilesTotal = value; in FIO_setNbFilesTotal()
550 void FIO_determineHasStdinInput(FIO_ctx_t* const fCtx, const FileNamesTable* const filenames) { in FIO_determineHasStdinInput() argument
554 fCtx->hasStdinInput = 1; in FIO_determineHasStdinInput()
624 FIO_openDstFile(FIO_ctx_t* fCtx, FIO_prefs_t* const prefs, in FIO_openDstFile() argument
671 …IL_requireUserConfirmation("overwrite (y/n) ? ", "Not overwritten \n", "yY", fCtx->hasStdinInput)) in FIO_openDstFile()
852 static int FIO_removeMultiFilesWarning(FIO_ctx_t* const fCtx, const FIO_prefs_t* const prefs, const… in FIO_removeMultiFilesWarning() argument
855 if (fCtx->nbFilesTotal > 1 && !prefs->overwrite) { in FIO_removeMultiFilesWarning()
869 if (fCtx->hasStdoutOutput) { in FIO_removeMultiFilesWarning()
873 …ion("This is a destructive operation. Proceed? (y/n): ", "Aborting...", "yY", fCtx->hasStdinInput); in FIO_removeMultiFilesWarning()
1280 FIO_compressZstdFrame(FIO_ctx_t* const fCtx, in FIO_compressZstdFrame() argument
1365 if (fCtx->nbFilesTotal > 1) { in FIO_compressZstdFrame()
1371fCtx->currFileIdx+1, fCtx->nbFilesTotal, truncatedSrcFileName); in FIO_compressZstdFrame()
1374fCtx->currFileIdx+1, fCtx->nbFilesTotal, (int)(18-srcFileNameSize), srcFileName); in FIO_compressZstdFrame()
1491 FIO_compressFilename_internal(FIO_ctx_t* const fCtx, in FIO_compressFilename_internal() argument
1508 …compressedfilesize = FIO_compressZstdFrame(fCtx, prefs, &ress, srcFileName, fileSize, compressionL… in FIO_compressFilename_internal()
1544 fCtx->totalBytesInput += (size_t)readsize; in FIO_compressFilename_internal()
1545 fCtx->totalBytesOutput += (size_t)compressedfilesize; in FIO_compressFilename_internal()
1548 !fCtx->hasStdoutOutput && in FIO_compressFilename_internal()
1549 (g_display_prefs.displayLevel >= 3 || fCtx->nbFilesTotal <= 1)) { in FIO_compressFilename_internal()
1586 static int FIO_compressFilename_dstFile(FIO_ctx_t* const fCtx, in FIO_compressFilename_dstFile() argument
1601 ress.dstFile = FIO_openDstFile(fCtx, prefs, srcFileName, dstFileName); in FIO_compressFilename_dstFile()
1615 …result = FIO_compressFilename_internal(fCtx, prefs, ress, dstFileName, srcFileName, compressionLev… in FIO_compressFilename_dstFile()
1664 FIO_compressFilename_srcFile(FIO_ctx_t* const fCtx, in FIO_compressFilename_srcFile() argument
1698 …result = FIO_compressFilename_dstFile(fCtx, prefs, ress, dstFileName, srcFileName, compressionLeve… in FIO_compressFilename_srcFile()
1716 int FIO_compressFilename(FIO_ctx_t* const fCtx, FIO_prefs_t* const prefs, const char* dstFileName, in FIO_compressFilename() argument
1721 …int const result = FIO_compressFilename_srcFile(fCtx, prefs, ress, dstFileName, srcFileName, compr… in FIO_compressFilename()
1786 int FIO_compressMultipleFilenames(FIO_ctx_t* const fCtx, in FIO_compressMultipleFilenames() argument
1798 FIO_getLargestFileSize(inFileNamesTable, fCtx->nbFilesTotal), in FIO_compressMultipleFilenames()
1804 if (FIO_removeMultiFilesWarning(fCtx, prefs, outFileName, 1 /* displayLevelCutoff */)) { in FIO_compressMultipleFilenames()
1808 ress.dstFile = FIO_openDstFile(fCtx, prefs, NULL, outFileName); in FIO_compressMultipleFilenames()
1812 for (; fCtx->currFileIdx < fCtx->nbFilesTotal; ++fCtx->currFileIdx) { in FIO_compressMultipleFilenames()
1813 …status = FIO_compressFilename_srcFile(fCtx, prefs, ress, outFileName, inFileNamesTable[fCtx->currF… in FIO_compressMultipleFilenames()
1814 if (!status) fCtx->nbFilesProcessed++; in FIO_compressMultipleFilenames()
1824 … UTIL_mirrorSourceFilesDirectories(inFileNamesTable, fCtx->nbFilesTotal, outMirroredRootDirName); in FIO_compressMultipleFilenames()
1826 for (; fCtx->currFileIdx < fCtx->nbFilesTotal; ++fCtx->currFileIdx) { in FIO_compressMultipleFilenames()
1827 const char* const srcFileName = inFileNamesTable[fCtx->currFileIdx]; in FIO_compressMultipleFilenames()
1842 …status = FIO_compressFilename_srcFile(fCtx, prefs, ress, dstFileName, srcFileName, compressionLeve… in FIO_compressMultipleFilenames()
1843 if (!status) fCtx->nbFilesProcessed++; in FIO_compressMultipleFilenames()
1848 FIO_checkFilenameCollisions(inFileNamesTable , fCtx->nbFilesTotal); in FIO_compressMultipleFilenames()
1851 if (fCtx->nbFilesProcessed >= 1 && fCtx->nbFilesTotal > 1 && fCtx->totalBytesInput != 0) { in FIO_compressMultipleFilenames()
1853 … DISPLAYLEVEL(2, "%d files compressed : %.2f%% (%6zu => %6zu bytes)\n", fCtx->nbFilesProcessed, in FIO_compressMultipleFilenames()
1854 (double)fCtx->totalBytesOutput/((double)fCtx->totalBytesInput)*100, in FIO_compressMultipleFilenames()
1855 fCtx->totalBytesInput, fCtx->totalBytesOutput); in FIO_compressMultipleFilenames()
2089 FIO_decompressZstdFrame(FIO_ctx_t* const fCtx, dRess_t* ress, FILE* finput, in FIO_decompressZstdFrame() argument
2127 if (!fCtx->hasStdoutOutput) { in FIO_decompressZstdFrame()
2128 if (fCtx->nbFilesTotal > 1) { in FIO_decompressZstdFrame()
2133fCtx->currFileIdx+1, fCtx->nbFilesTotal, truncatedSrcFileName, (unsigned)((alreadyDecoded+frameSiz… in FIO_decompressZstdFrame()
2136fCtx->currFileIdx+1, fCtx->nbFilesTotal, srcFileName, (unsigned)((alreadyDecoded+frameSize)>>20) ); in FIO_decompressZstdFrame()
2400 static int FIO_decompressFrames(FIO_ctx_t* const fCtx, in FIO_decompressFrames() argument
2430 …unsigned long long const frameSize = FIO_decompressZstdFrame(fCtx, &ress, srcFile, prefs, srcFileN… in FIO_decompressFrames()
2472 fCtx->totalBytesOutput += (size_t)filesize; in FIO_decompressFrames()
2476 if (fCtx->nbFilesTotal <= 1 || g_display_prefs.displayLevel >= 3) { in FIO_decompressFrames()
2491 static int FIO_decompressDstFile(FIO_ctx_t* const fCtx, in FIO_decompressDstFile() argument
2504 ress.dstFile = FIO_openDstFile(fCtx, prefs, srcFileName, dstFileName); in FIO_decompressDstFile()
2519 result = FIO_decompressFrames(fCtx, ress, srcFile, prefs, dstFileName, srcFileName); in FIO_decompressDstFile()
2548 static int FIO_decompressSrcFile(FIO_ctx_t* const fCtx, FIO_prefs_t* const prefs, dRess_t ress, con… in FIO_decompressSrcFile() argument
2562 result = FIO_decompressDstFile(fCtx, prefs, ress, srcFile, dstFileName, srcFileName); in FIO_decompressSrcFile()
2586 int FIO_decompressFilename(FIO_ctx_t* const fCtx, FIO_prefs_t* const prefs, in FIO_decompressFilename() argument
2592 int const decodingError = FIO_decompressSrcFile(fCtx, prefs, ress, dstFileName, srcFileName); in FIO_decompressFilename()
2720 FIO_decompressMultipleFilenames(FIO_ctx_t* const fCtx, in FIO_decompressMultipleFilenames() argument
2732 if (FIO_removeMultiFilesWarning(fCtx, prefs, outFileName, 1 /* displayLevelCutoff */)) { in FIO_decompressMultipleFilenames()
2737 ress.dstFile = FIO_openDstFile(fCtx, prefs, NULL, outFileName); in FIO_decompressMultipleFilenames()
2740 for (; fCtx->currFileIdx < fCtx->nbFilesTotal; fCtx->currFileIdx++) { in FIO_decompressMultipleFilenames()
2741 … status = FIO_decompressSrcFile(fCtx, prefs, ress, outFileName, srcNamesTable[fCtx->currFileIdx]); in FIO_decompressMultipleFilenames()
2742 if (!status) fCtx->nbFilesProcessed++; in FIO_decompressMultipleFilenames()
2750 … UTIL_mirrorSourceFilesDirectories(srcNamesTable, fCtx->nbFilesTotal, outMirroredRootDirName); in FIO_decompressMultipleFilenames()
2752 … for (; fCtx->currFileIdx < fCtx->nbFilesTotal; fCtx->currFileIdx++) { /* create dstFileName */ in FIO_decompressMultipleFilenames()
2753 const char* const srcFileName = srcNamesTable[fCtx->currFileIdx]; in FIO_decompressMultipleFilenames()
2767 status = FIO_decompressSrcFile(fCtx, prefs, ress, dstFileName, srcFileName); in FIO_decompressMultipleFilenames()
2768 if (!status) fCtx->nbFilesProcessed++; in FIO_decompressMultipleFilenames()
2772 FIO_checkFilenameCollisions(srcNamesTable , fCtx->nbFilesTotal); in FIO_decompressMultipleFilenames()
2775 if (fCtx->nbFilesProcessed >= 1 && fCtx->nbFilesTotal > 1 && fCtx->totalBytesOutput != 0) in FIO_decompressMultipleFilenames()
2776 …DISPLAYLEVEL(2, "%d files decompressed : %6zu bytes total \n", fCtx->nbFilesProcessed, fCtx->total… in FIO_decompressMultipleFilenames()