Lines Matching refs:srcSize

144     size_t srcSize;  member
154 const void* srcBuffer, size_t srcSize, in BMK_benchParam() argument
158 const size_t blockSize = g_blockSize ? g_blockSize : srcSize; in BMK_benchParam()
159 const U32 nbBlocks = (U32) ((srcSize + (blockSize-1)) / blockSize); in BMK_benchParam()
163 void* const resultBuffer = malloc(srcSize); in BMK_benchParam()
176 resultPtr->cSize = srcSize; in BMK_benchParam()
191 crcOrig = XXH64(srcBuffer, srcSize, 0); in BMK_benchParam()
196 size_t remaining = srcSize; in BMK_benchParam()
205 blockTable[i].srcSize = thisBlockSize; in BMK_benchParam()
236 DISPLAY("\r%1u-%s : %9u ->", loopNb, name, (U32)srcSize); in BMK_benchParam()
246 … blockTable[blockNb].srcPtr, blockTable[blockNb].srcSize, in BMK_benchParam()
256 ratio = (double)srcSize / (double)cSize; in BMK_benchParam()
259 DISPLAY("%1u-%s : %9u ->", loopNb, name, (U32)srcSize); in BMK_benchParam()
260 … DISPLAY(" %9u (%4.3f),%7.1f MB/s", (U32)cSize, ratio, (double)srcSize / fastestC / 1000000.); in BMK_benchParam()
262 resultPtr->cSpeed = (double)srcSize / fastestC; in BMK_benchParam()
266 memset(resultBuffer, 0xD6, srcSize); in BMK_benchParam()
273 …ckTable[blockNb].resSize = ZSTD_decompress(blockTable[blockNb].resPtr, blockTable[blockNb].srcSize, in BMK_benchParam()
280 DISPLAY("%1u-%s : %9u -> ", loopNb, name, (U32)srcSize); in BMK_benchParam()
281 … DISPLAY("%9u (%4.3f),%7.1f MB/s, ", (U32)cSize, ratio, (double)srcSize / fastestC / 1000000.); in BMK_benchParam()
282 DISPLAY("%7.1f MB/s", (double)srcSize / fastestD / 1000000.); in BMK_benchParam()
283 resultPtr->dSpeed = (double)srcSize / fastestD; in BMK_benchParam()
286 { U64 const crcCheck = XXH64(resultBuffer, srcSize, 0); in BMK_benchParam()
291 for (u=0; u<srcSize; u++) { in BMK_benchParam()
314 …Winner(FILE* f, U32 cLevel, BMK_result_t result, ZSTD_compressionParameters params, size_t srcSize) in BMK_printWinner() argument
322 … cLevel, (double)srcSize / result.cSize, result.cSpeed / 1000000., result.dSpeed / 1000000.); in BMK_printWinner()
333 static void BMK_printWinners2(FILE* f, const winnerInfo_t* winners, size_t srcSize) in BMK_printWinners2() argument
341 BMK_printWinner(f, cLevel, winners[cLevel].result, winners[cLevel].params, srcSize); in BMK_printWinners2()
345 static void BMK_printWinners(FILE* f, const winnerInfo_t* winners, size_t srcSize) in BMK_printWinners() argument
348 BMK_printWinners2(f, winners, srcSize); in BMK_printWinners()
350 BMK_printWinners2(stdout, winners, srcSize); in BMK_printWinners()
354 const void* srcBuffer, size_t srcSize, in BMK_seed() argument
361 BMK_benchParam(&testResult, srcBuffer, srcSize, ctx, params); in BMK_seed()
370 BMK_printWinner(stdout, cLevel, testResult, params, srcSize); in BMK_seed()
377 double W_ratio = (double)srcSize / testResult.cSize; in BMK_seed()
378 double O_ratio = (double)srcSize / winners[cLevel].result.cSize; in BMK_seed()
435 BMK_printWinner(stdout, cLevel, testResult, params, srcSize); in BMK_seed()
516 const void* srcBuffer, size_t srcSize, in playAround() argument
534 if (!BMK_seed(winners, p, srcBuffer, srcSize, ctx)) continue; in playAround()
537 BMK_printWinners(f, winners, srcSize); in playAround()
538 playAround(f, winners, p, srcBuffer, srcSize, ctx); in playAround()
564 const void* srcBuffer, size_t srcSize, in BMK_selectRandomStart() argument
570 ZSTD_compressionParameters const p = ZSTD_adjustCParams(randomParams(), srcSize, 0); in BMK_selectRandomStart()
571 playAround(f, winners, p, srcBuffer, srcSize, ctx); in BMK_selectRandomStart()
574 playAround(f, winners, winners[id].params, srcBuffer, srcSize, ctx); in BMK_selectRandomStart()
578 static void BMK_benchMem(void* srcBuffer, size_t srcSize) in BMK_benchMem() argument
585 const size_t blockSize = g_blockSize ? g_blockSize : srcSize; in BMK_benchMem()
594 g_params = ZSTD_adjustCParams(g_params, srcSize, 0); in BMK_benchMem()
595 BMK_benchParam(&testResult, srcBuffer, srcSize, ctx, g_params); in BMK_benchMem()
606 BMK_benchParam(&testResult, srcBuffer, srcSize, ctx, params); in BMK_benchMem()
621 BMK_seed(winners, params, srcBuffer, srcSize, ctx); in BMK_benchMem()
623 BMK_printWinners(f, winners, srcSize); in BMK_benchMem()
628 BMK_selectRandomStart(f, winners, srcBuffer, srcSize, ctx); in BMK_benchMem()
633 BMK_printWinners(f, winners, srcSize); in BMK_benchMem()