HomeSort by: relevance | last modified time | path
    Searched refs:hashLog (Results 1 - 25 of 25) sorted by relevancy

  /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);

Completed in 81 milliseconds