| /src/external/bsd/zstd/dist/lib/compress/ |
| zstd_preSplit.c | 30 /* for hashLog > 8, hash 2 bytes. 31 * for hashLog == 8, just take the byte, no hashing. 33 FORCE_INLINE_TEMPLATE unsigned hash2(const void *p, unsigned hashLog) 35 assert(hashLog >= 8); 36 if (hashLog == 8) return (U32)((const BYTE*)p)[0]; 37 assert(hashLog <= HASHLOG_MAX); 38 return (U32)(MEM_read16(p)) * KNUTH >> (32 - hashLog); 57 addEvents_generic(Fingerprint* fp, const void* src, size_t srcSize, size_t samplingRate, unsigned hashLog) 64 fp->events[hash2(p+n, hashLog)]++; 70 recordFingerprint_generic(Fingerprint* fp, const void* src, size_t srcSize, size_t samplingRate, unsigned hashLog) [all...] |
| zstd_ldm.c | 142 if (params->hashLog > 0) { 143 /* if params->hashLog is set, derive hashRateLog from it */ 144 assert(params->hashLog <= ZSTD_HASHLOG_MAX); 145 if (params->windowLog > params->hashLog) { 146 params->hashRateLog = params->windowLog - params->hashLog; 154 if (params->hashLog == 0) { 155 params->hashLog = BOUNDED(ZSTD_HASHLOG_MIN, params->windowLog - params->hashRateLog, ZSTD_HASHLOG_MAX); 166 params->bucketSizeLog = MIN(params->bucketSizeLog, params->hashLog); 171 size_t const ldmHSize = ((size_t)1) << params.hashLog; 172 size_t const ldmBucketSizeLog = MIN(params.bucketSizeLog, params.hashLog); [all...] |
| zstd_lazy.c | 35 U32 const hashLog = cParams->hashLog; 53 size_t const h = ZSTD_hashPtr(base + idx, hashLog, mls); /* assumption : ip + 8 <= iend */ 176 U32 const hashLog = dmsCParams->hashLog; 177 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); 251 U32 const hashLog = cParams->hashLog; 252 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); 430 U32 const hashLog = ms->cParams.hashLog - ZSTD_LAZY_DDSS_BUCKET_LOG [all...] |
| zstd_double_fast.c | 23 U32 const hBitsL = cParams->hashLog + ZSTD_SHORT_CACHE_TAG_BITS; 61 U32 const hBitsL = cParams->hashLog; 111 const U32 hBitsL = cParams->hashLog; 335 const U32 hBitsL = cParams->hashLog; 359 const U32 dictHBitsL = dictCParams->hashLog + ZSTD_SHORT_CACHE_TAG_BITS; 369 size_t const hashTableBytes = (((size_t)1) << dictCParams->hashLog) * sizeof(U32); 617 U32 const hBitsL = cParams->hashLog;
|
| zstd_fast.c | 22 U32 const hBits = cParams->hashLog + ZSTD_SHORT_CACHE_TAG_BITS; 59 U32 const hBits = cParams->hashLog; 199 U32 const hlog = cParams->hashLog; 489 U32 const hlog = cParams->hashLog; 512 const U32 dictHBits = dictCParams->hashLog + ZSTD_SHORT_CACHE_TAG_BITS; 528 size_t const hashTableBytes = (((size_t)1) << dictCParams->hashLog) * sizeof(U32); 715 U32 const hlog = cParams->hashLog;
|
| zstd_opt.c | 450 U32 const hashLog = cParams->hashLog; 451 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); 605 U32 const hashLog = cParams->hashLog; 608 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); 636 U32 const dmsHashLog = dictMode == ZSTD_dictMatchState ? dmsCParams->hashLog : hashLog;
|
| zstd_compress.c | 315 assert(cctxParams.ldmParams.hashLog >= cctxParams.ldmParams.bucketSizeLog); 800 CCtxParams->cParams.hashLog = (U32)value; 801 return CCtxParams->cParams.hashLog; 922 CCtxParams->ldmParams.hashLog = (U32)value; 923 return CCtxParams->ldmParams.hashLog; 1043 *value = (int)CCtxParams->cParams.hashLog; 1113 *value = (int)CCtxParams->ldmParams.hashLog; 1200 FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(cctx, ZSTD_c_hashLog, (int)cparams.hashLog), ""); 1392 BOUNDCHECK(ZSTD_c_hashLog, (int)cParams.hashLog); 1415 CLAMP(ZSTD_c_hashLog, cParams.hashLog); [all...] |
| zstdmt_compress.c | 499 assert(params.ldmParams.hashLog >= params.ldmParams.bucketSizeLog); 509 unsigned const hashLog = params.ldmParams.hashLog; 510 size_t const hashSize = ((size_t)1 << hashLog) * sizeof(ldmEntry_t); 512 params.ldmParams.hashLog - params.ldmParams.bucketSizeLog; 514 serialState->params.ldmParams.hashLog - 522 if (serialState->ldmState.hashTable == NULL || serialState->params.ldmParams.hashLog < hashLog) {
|
| zstd_compress_internal.h | 284 U32 rowHashLog; /* For row-based matchfinder: Hashlog based on nb of rows in the hashTable.*/ 348 U32 hashLog; /* Log size of hashTable */ 1604 * condition for correct operation : hashLog > 1 */ 1605 U32 ZSTD_cycleLog(U32 hashLog, ZSTD_strategy strat);
|
| /src/external/bsd/zstd/dist/lib/legacy/ |
| zstd_v05.h | 89 U32 contentLog; U32 hashLog; U32 searchLog; U32 searchLength; U32 targetLength; ZSTDv05_strategy strategy;
|
| zstd_v04.c | 203 U32 hashLog; /* dispatch table : larger == more memory, faster */
|
| /src/external/bsd/zstd/dist/tests/fuzz/ |
| zstd_helpers.c | 49 cParams.hashLog = FUZZ_dataProducer_uint32Range(producer, ZSTD_HASHLOG_MIN, 15); 105 set(cctx, ZSTD_c_hashLog, cParams.hashLog);
|
| sequence_compression_api.c | 394 cParams.hashLog = ZSTD_HASHLOG_MIN;
|
| /src/external/bsd/zstd/dist/lib/deprecated/ |
| zbuff_compress.c | 82 FORWARD_IF_ERROR(ZSTD_CCtx_setParameter(zbc, ZSTD_c_hashLog, params.cParams.hashLog), "");
|
| /src/external/bsd/zstd/dist/programs/ |
| zstdcli.c | 624 if (longCommandWArg(&stringPtr, "hashLog=") || longCommandWArg(&stringPtr, "hlog=")) { params->hashLog = readU32FromChar(&stringPtr); if (stringPtr[0]==',') { stringPtr++; continue; } else break; } 646 params->hashLog = ZSTD_HASHLOG_MAX; 716 DISPLAY(" - hashLog : %u\n", cParams.hashLog); 731 actualCParams.hashLog = cParams->hashLog == 0 ? actualCParams.hashLog : cParams->hashLog; 737 actualCParams.windowLog, actualCParams.chainLog, actualCParams.hashLog, actualCParams.searchLog [all...] |
| benchzstd.c | 273 ctx, ZSTD_c_hashLog, (int)comprParams->hashLog));
|
| fileio.c | 1077 * condition for correct operation : hashLog > 1 */ 1078 static U32 ZSTD_cycleLog(U32 hashLog, ZSTD_strategy strat) 1081 assert(hashLog > 1); 1082 return hashLog - btScale; 1106 DISPLAYLEVEL(4, "- Set a larger LDM hashLog (e.g. --zstd=ldmHashLog=%u)\n", ZSTD_LDM_HASHLOG_MAX); 1108 DISPLAYLEVEL(4, "Also consider playing around with searchLog and hashLog\n"); 1175 CHECK( ZSTD_CCtx_setParameter(ress.cctx, ZSTD_c_hashLog, (int)comprParams.hashLog) );
|
| /src/external/bsd/zstd/dist/contrib/linux-kernel/ |
| zstd_compress_module.c | 38 cctx, ZSTD_c_hashLog, parameters->cParams.hashLog));
|
| /src/external/bsd/zstd/dist/tests/ |
| fullbench.c | 829 cLevel, cparams->windowLog, cparams->hashLog, cparams->chainLog, cparams->searchLog, 834 ZSTD_CCtx_setParameter(g_zcc, ZSTD_c_hashLog, (int)cparams.hashLog); 843 ZSTD_CCtx_setParameter(g_cstream, ZSTD_c_hashLog, (int)cparams.hashLog); 1126 if (longCommandWArg(&argument, "hashLog=") || longCommandWArg(&argument, "hlog=")) { cparams.hashLog = readU32FromChar(&argument); if (argument[0]==',') { argument++; continue; } else break; }
|
| zstreamtest.c | 231 CHECK_RET_Z(ZSTD_CCtx_getParameter(zc, ZSTD_c_hashLog, (int*)&savedParams->cParams.hashLog)); 251 CHECK_RET(2, params.cParams.hashLog != savedParams.cParams.hashLog, "hashLog"); 1631 DISPLAYLEVEL(3, "test%3i : ZSTD_lazy compress with hashLog = 29 and searchLog = 4 : ", testNb++); 1640 /* Set windowLog to 29 so the hashLog doesn't get sized down */ 1644 /* Compress with continue first so the hashLog doesn't get sized down */ 2323 cParams.hashLog = ZSTD_HASHLOG_MIN; 2991 cParams.hashLog += (FUZ_rand(&lseed) & 3) - 1; 3006 DISPLAYLEVEL(5, "t%u: hashLog : %u \n", testNb, cParams.hashLog) [all...] |
| paramgrill.c | 136 { "windowLog", "chainLog", "hashLog","searchLog", "minMatch", "targetLength", "strategy", "forceAttachDict" }; 338 c.hashLog = p.vals[hlog_ind]; 353 p.vals[hlog_ind] = c.hashLog; 665 DISPLAY("Warning: hashlog too much larger than windowLog size, adjusted to %u\n", 687 || (paramValues.vals[hlog_ind] > paramValues.vals[wlog_ind] + 1); /* hashLog larger than windowLog + 1 */
|
| fuzzer.c | 707 params.hashLog = 19; 710 if (params.hashLog != 18) goto _output_error; 1795 CHECK_EQ(value, (int)cparams.hashLog); 1872 CHECK_EQ(value, (int)params.cParams.hashLog); 3181 DISPLAYLEVEL(3, "test%3i : ZSTD_fast attach dictionary with hashLog = 25 and chainLog = 25 : ", testNb++); 3208 DISPLAYLEVEL(3, "test%3i : ZSTD_dfast attach dictionary with hashLog = 25 and chainLog = 25 : ", testNb++); 3235 DISPLAYLEVEL(3, "test%3i : ZSTD_lazy attach dictionary with hashLog = 29 and searchLog = 4 : ", testNb++);
|
| /src/external/bsd/zstd/dist/tests/regression/ |
| config.c | 385 zparams.cParams.hashLog = value;
|
| /src/external/bsd/zstd/dist/lib/ |
| zstd.h | 377 * Resulting memory usage is (1 << (hashLog+2)). 381 * Special: value 0 means "use default hashLog". */ 441 * Special: value 0 means "automatically determine hashlog". */ 566 * => compressionLevel, hashLog, chainLog, searchLog, minMatch, targetLength and strategy. 1355 unsigned hashLog; /**< dispatch table : larger == faster, more memory */
|
| /src/external/bsd/zstd/dist/zlibWrapper/ |
| zstd_zlibwrapper.c | 212 LOG_WRAPPERC("pledgedSrcSize=%d windowLog=%d chainLog=%d hashLog=%d searchLog=%d minMatch=%d strategy=%d\n", 213 (int)pledgedSrcSize, params.cParams.windowLog, params.cParams.chainLog, params.cParams.hashLog, params.cParams.searchLog, params.cParams.minMatch, params.cParams.strategy);
|