Lines Matching refs:ress
44 resources ress; in createResources_orDie() local
45 ress.fBufferSize = maxFileSize; in createResources_orDie()
46 ress.cBufferSize = ZSTD_compressBound(maxFileSize); in createResources_orDie()
50 ress.fBuffer = malloc_orDie(ress.fBufferSize); in createResources_orDie()
51 ress.cBuffer = malloc_orDie(ress.cBufferSize); in createResources_orDie()
52 ress.cctx = ZSTD_createCCtx(); in createResources_orDie()
53 CHECK(ress.cctx != NULL, "ZSTD_createCCtx() failed!"); in createResources_orDie()
54 return ress; in createResources_orDie()
57 static void freeResources(resources ress, char *outFilename) in freeResources() argument
59 free(ress.fBuffer); in freeResources()
60 free(ress.cBuffer); in freeResources()
61 ZSTD_freeCCtx(ress.cctx); /* never fails */ in freeResources()
66 static void compressFile_orDie(resources ress, const char* fname, const char* oname) in compressFile_orDie() argument
68 size_t fSize = loadFile_orDie(fname, ress.fBuffer, ress.fBufferSize); in compressFile_orDie()
74 …size_t const cSize = ZSTD_compressCCtx(ress.cctx, ress.cBuffer, ress.cBufferSize, ress.fBuffer, fS… in compressFile_orDie()
77 saveFile_orDie(oname, ress.cBuffer, cSize); in compressFile_orDie()
97 resources const ress = createResources_orDie(argc, argv, &outFilename, &outFilenameBufferLen); in main() local
107 compressFile_orDie(ress, inFilename, outFilename); in main()
111 freeResources(ress,outFilename); in main()