Lines Matching refs:fCtx

421 void FIO_freeContext(FIO_ctx_t* const fCtx)  in FIO_freeContext()  argument
423 free(fCtx); in FIO_freeContext()
563 void FIO_setHasStdoutOutput(FIO_ctx_t* const fCtx, int value) { in FIO_setHasStdoutOutput() argument
564 fCtx->hasStdoutOutput = value; in FIO_setHasStdoutOutput()
567 void FIO_setNbFilesTotal(FIO_ctx_t* const fCtx, int value) in FIO_setNbFilesTotal() argument
569 fCtx->nbFilesTotal = value; in FIO_setNbFilesTotal()
572 void FIO_determineHasStdinInput(FIO_ctx_t* const fCtx, const FileNamesTable* const filenames) { in FIO_determineHasStdinInput() argument
576 fCtx->hasStdinInput = 1; in FIO_determineHasStdinInput()
648 FIO_openDstFile(FIO_ctx_t* fCtx, FIO_prefs_t* const prefs, in FIO_openDstFile() argument
693 …IL_requireUserConfirmation("overwrite (y/n) ? ", "Not overwritten \n", "yY", fCtx->hasStdinInput)) in FIO_openDstFile()
900 static int FIO_removeMultiFilesWarning(FIO_ctx_t* const fCtx, const FIO_prefs_t* const prefs, const… in FIO_removeMultiFilesWarning() argument
903 if (fCtx->nbFilesTotal > 1 && !prefs->overwrite) { in FIO_removeMultiFilesWarning()
917 if (fCtx->hasStdoutOutput) { in FIO_removeMultiFilesWarning()
921 …ion("This is a destructive operation. Proceed? (y/n): ", "Aborting...", "yY", fCtx->hasStdinInput); in FIO_removeMultiFilesWarning()
1337 FIO_compressZstdFrame(FIO_ctx_t* const fCtx, in FIO_compressZstdFrame() argument
1442 if (fCtx->nbFilesTotal > 1) { in FIO_compressZstdFrame()
1448fCtx->currFileIdx+1, fCtx->nbFilesTotal, truncatedSrcFileName); in FIO_compressZstdFrame()
1451fCtx->currFileIdx+1, fCtx->nbFilesTotal, (int)(18-srcFileNameSize), srcFileName); in FIO_compressZstdFrame()
1568 FIO_compressFilename_internal(FIO_ctx_t* const fCtx, in FIO_compressFilename_internal() argument
1585 …compressedfilesize = FIO_compressZstdFrame(fCtx, prefs, &ress, srcFileName, fileSize, compressionL… in FIO_compressFilename_internal()
1621 fCtx->totalBytesInput += (size_t)readsize; in FIO_compressFilename_internal()
1622 fCtx->totalBytesOutput += (size_t)compressedfilesize; in FIO_compressFilename_internal()
1625 !fCtx->hasStdoutOutput && in FIO_compressFilename_internal()
1626 (g_display_prefs.displayLevel >= 3 || fCtx->nbFilesTotal <= 1)) { in FIO_compressFilename_internal()
1667 static int FIO_compressFilename_dstFile(FIO_ctx_t* const fCtx, in FIO_compressFilename_dstFile() argument
1691 ress.dstFile = FIO_openDstFile(fCtx, prefs, srcFileName, dstFileName, dstFilePermissions); in FIO_compressFilename_dstFile()
1700 …result = FIO_compressFilename_internal(fCtx, prefs, ress, dstFileName, srcFileName, compressionLev… in FIO_compressFilename_dstFile()
1747 FIO_compressFilename_srcFile(FIO_ctx_t* const fCtx, in FIO_compressFilename_srcFile() argument
1781 …result = FIO_compressFilename_dstFile(fCtx, prefs, ress, dstFileName, srcFileName, compressionLeve… in FIO_compressFilename_srcFile()
1843 int FIO_compressFilename(FIO_ctx_t* const fCtx, FIO_prefs_t* const prefs, const char* dstFileName, in FIO_compressFilename() argument
1848 …int const result = FIO_compressFilename_srcFile(fCtx, prefs, ress, dstFileName, srcFileName, compr… in FIO_compressFilename()
1913 int FIO_compressMultipleFilenames(FIO_ctx_t* const fCtx, in FIO_compressMultipleFilenames() argument
1925 FIO_getLargestFileSize(inFileNamesTable, (unsigned)fCtx->nbFilesTotal), in FIO_compressMultipleFilenames()
1931 if (FIO_removeMultiFilesWarning(fCtx, prefs, outFileName, 1 /* displayLevelCutoff */)) { in FIO_compressMultipleFilenames()
1935 ress.dstFile = FIO_openDstFile(fCtx, prefs, NULL, outFileName, DEFAULT_FILE_PERMISSIONS); in FIO_compressMultipleFilenames()
1939 for (; fCtx->currFileIdx < fCtx->nbFilesTotal; ++fCtx->currFileIdx) { in FIO_compressMultipleFilenames()
1940 …status = FIO_compressFilename_srcFile(fCtx, prefs, ress, outFileName, inFileNamesTable[fCtx->currF… in FIO_compressMultipleFilenames()
1941 if (!status) fCtx->nbFilesProcessed++; in FIO_compressMultipleFilenames()
1951 …UTIL_mirrorSourceFilesDirectories(inFileNamesTable, (unsigned)fCtx->nbFilesTotal, outMirroredRootD… in FIO_compressMultipleFilenames()
1953 for (; fCtx->currFileIdx < fCtx->nbFilesTotal; ++fCtx->currFileIdx) { in FIO_compressMultipleFilenames()
1954 const char* const srcFileName = inFileNamesTable[fCtx->currFileIdx]; in FIO_compressMultipleFilenames()
1969 …status = FIO_compressFilename_srcFile(fCtx, prefs, ress, dstFileName, srcFileName, compressionLeve… in FIO_compressMultipleFilenames()
1970 if (!status) fCtx->nbFilesProcessed++; in FIO_compressMultipleFilenames()
1975 FIO_checkFilenameCollisions(inFileNamesTable , (unsigned)fCtx->nbFilesTotal); in FIO_compressMultipleFilenames()
1978 if (fCtx->nbFilesProcessed >= 1 && fCtx->nbFilesTotal > 1 && fCtx->totalBytesInput != 0) { in FIO_compressMultipleFilenames()
1979 UTIL_HumanReadableSize_t hr_isize = UTIL_makeHumanReadableSize((U64) fCtx->totalBytesInput); in FIO_compressMultipleFilenames()
1980 … UTIL_HumanReadableSize_t hr_osize = UTIL_makeHumanReadableSize((U64) fCtx->totalBytesOutput); in FIO_compressMultipleFilenames()
1984 fCtx->nbFilesProcessed, in FIO_compressMultipleFilenames()
1985 (double)fCtx->totalBytesOutput/((double)fCtx->totalBytesInput)*100, in FIO_compressMultipleFilenames()
2221 FIO_decompressZstdFrame(FIO_ctx_t* const fCtx, dRess_t* ress, FILE* finput, in FIO_decompressZstdFrame() argument
2261 if (fCtx->nbFilesTotal > 1) { in FIO_decompressZstdFrame()
2266fCtx->currFileIdx+1, fCtx->nbFilesTotal, truncatedSrcFileName, hrs.precision, hrs.value, hrs.suffi… in FIO_decompressZstdFrame()
2269fCtx->currFileIdx+1, fCtx->nbFilesTotal, srcFileName, hrs.precision, hrs.value, hrs.suffix); in FIO_decompressZstdFrame()
2534 static int FIO_decompressFrames(FIO_ctx_t* const fCtx, in FIO_decompressFrames() argument
2564 …unsigned long long const frameSize = FIO_decompressZstdFrame(fCtx, &ress, srcFile, prefs, srcFileN… in FIO_decompressFrames()
2606 fCtx->totalBytesOutput += (size_t)filesize; in FIO_decompressFrames()
2609 if ((g_display_prefs.displayLevel >= 2 && fCtx->nbFilesTotal <= 1) || in FIO_decompressFrames()
2625 static int FIO_decompressDstFile(FIO_ctx_t* const fCtx, in FIO_decompressDstFile() argument
2647 ress.dstFile = FIO_openDstFile(fCtx, prefs, srcFileName, dstFileName, dstFilePermissions); in FIO_decompressDstFile()
2657 result = FIO_decompressFrames(fCtx, ress, srcFile, prefs, dstFileName, srcFileName); in FIO_decompressDstFile()
2688 static int FIO_decompressSrcFile(FIO_ctx_t* const fCtx, FIO_prefs_t* const prefs, dRess_t ress, con… in FIO_decompressSrcFile() argument
2702 result = FIO_decompressDstFile(fCtx, prefs, ress, srcFile, dstFileName, srcFileName); in FIO_decompressSrcFile()
2726 int FIO_decompressFilename(FIO_ctx_t* const fCtx, FIO_prefs_t* const prefs, in FIO_decompressFilename() argument
2732 int const decodingError = FIO_decompressSrcFile(fCtx, prefs, ress, dstFileName, srcFileName); in FIO_decompressFilename()
2860 FIO_decompressMultipleFilenames(FIO_ctx_t* const fCtx, in FIO_decompressMultipleFilenames() argument
2872 if (FIO_removeMultiFilesWarning(fCtx, prefs, outFileName, 1 /* displayLevelCutoff */)) { in FIO_decompressMultipleFilenames()
2877 … ress.dstFile = FIO_openDstFile(fCtx, prefs, NULL, outFileName, DEFAULT_FILE_PERMISSIONS); in FIO_decompressMultipleFilenames()
2880 for (; fCtx->currFileIdx < fCtx->nbFilesTotal; fCtx->currFileIdx++) { in FIO_decompressMultipleFilenames()
2881 … status = FIO_decompressSrcFile(fCtx, prefs, ress, outFileName, srcNamesTable[fCtx->currFileIdx]); in FIO_decompressMultipleFilenames()
2882 if (!status) fCtx->nbFilesProcessed++; in FIO_decompressMultipleFilenames()
2890 …UTIL_mirrorSourceFilesDirectories(srcNamesTable, (unsigned)fCtx->nbFilesTotal, outMirroredRootDirN… in FIO_decompressMultipleFilenames()
2892 … for (; fCtx->currFileIdx < fCtx->nbFilesTotal; fCtx->currFileIdx++) { /* create dstFileName */ in FIO_decompressMultipleFilenames()
2893 const char* const srcFileName = srcNamesTable[fCtx->currFileIdx]; in FIO_decompressMultipleFilenames()
2907 status = FIO_decompressSrcFile(fCtx, prefs, ress, dstFileName, srcFileName); in FIO_decompressMultipleFilenames()
2908 if (!status) fCtx->nbFilesProcessed++; in FIO_decompressMultipleFilenames()
2912 FIO_checkFilenameCollisions(srcNamesTable , (unsigned)fCtx->nbFilesTotal); in FIO_decompressMultipleFilenames()
2915 if (fCtx->nbFilesProcessed >= 1 && fCtx->nbFilesTotal > 1 && fCtx->totalBytesOutput != 0) in FIO_decompressMultipleFilenames()
2916 …DISPLAYLEVEL(2, "%d files decompressed : %6zu bytes total \n", fCtx->nbFilesProcessed, fCtx->total… in FIO_decompressMultipleFilenames()