Searched refs:ldmState (Results 1 – 7 of 7) sorted by relevance
| /freebsd-14.2/sys/contrib/openzfs/module/zstd/lib/compress/ |
| H A D | zstd_ldm.c | 109 static void ZSTD_ldm_insertEntry(ldmState_t* ldmState, in ZSTD_ldm_insertEntry() argument 113 BYTE* const bucketOffsets = ldmState->bucketOffsets; in ZSTD_ldm_insertEntry() 143 ZSTD_ldm_insertEntry(ldmState, hash, entry, ldmParams); in ZSTD_ldm_makeEntryAndInsertByTag() 257 ldmState_t* ldmState, rawSeqStore_t* rawSeqStore, in ZSTD_ldm_generateSequences_internal() argument 263 U64 const hashPower = ldmState->hashPower; in ZSTD_ldm_generateSequences_internal() 269 U32 const dictLimit = ldmState->window.dictLimit; in ZSTD_ldm_generateSequences_internal() 271 BYTE const* const base = ldmState->window.base; in ZSTD_ldm_generateSequences_internal() 310 ZSTD_ldm_getBucket(ldmState, in ZSTD_ldm_generateSequences_internal() 430 ldmState_t* ldmState, rawSeqStore_t* sequences, in ZSTD_ldm_generateSequences() argument 468 ldmState->loadedDictEnd = 0; in ZSTD_ldm_generateSequences() [all …]
|
| H A D | zstd_compress.c | 1437 zc->ldmState.hashPower = ZSTD_rollingHash_primePower(params.ldmParams.minMatchLength); in ZSTD_resetCCtx_internal() 1548 zc->ldmState.bucketOffsets = ZSTD_cwksp_reserve_buffer(ws, ldmBucketSize); in ZSTD_resetCCtx_internal() 1549 memset(zc->ldmState.bucketOffsets, 0, ldmBucketSize); in ZSTD_resetCCtx_internal() 1573 memset(zc->ldmState.hashTable, 0, ldmHSize * sizeof(ldmEntry_t)); in ZSTD_resetCCtx_internal() 1577 ZSTD_window_init(&zc->ldmState.window); in ZSTD_resetCCtx_internal() 1578 ZSTD_window_clear(&zc->ldmState.window); in ZSTD_resetCCtx_internal() 1579 zc->ldmState.loadedDictEnd = 0; in ZSTD_resetCCtx_internal() 2294 FORWARD_IF_ERROR(ZSTD_ldm_generateSequences(&zc->ldmState, &ldmSeqStore, in ZSTD_buildSeqStore() 2761 ZSTD_window_update(&cctx->ldmState.window, src, srcSize); in ZSTD_compressContinue_internal() 3108 &cctx->ldmState, &cctx->workspace, &cctx->appliedParams, cdict->dictContent, in ZSTD_compressBegin_internal() [all …]
|
| H A D | zstd_compress_internal.h | 256 ldmState_t ldmState; /* long distance matching state */ member
|
| /freebsd-14.2/sys/contrib/zstd/lib/compress/ |
| H A D | zstd_ldm.c | 180 static void ZSTD_ldm_insertEntry(ldmState_t* ldmState, in ZSTD_ldm_insertEntry() argument 184 BYTE* const pOffset = ldmState->bucketOffsets + hash; in ZSTD_ldm_insertEntry() 268 ldmState_t* ldmState, const BYTE* ip, in ZSTD_ldm_fillHashTable() argument 273 BYTE const* const base = ldmState->window.base; in ZSTD_ldm_fillHashTable() 276 size_t* const splits = ldmState->splitIndices; in ZSTD_ldm_fillHashTable() 331 U32 const dictLimit = ldmState->window.dictLimit; in ZSTD_ldm_generateSequences_internal() 333 BYTE const* const base = ldmState->window.base; in ZSTD_ldm_generateSequences_internal() 348 size_t* const splits = ldmState->splitIndices; in ZSTD_ldm_generateSequences_internal() 538 …if (ZSTD_window_needOverflowCorrection(ldmState->window, 0, maxDist, ldmState->loadedDictEnd, chun… in ZSTD_ldm_generateSequences() 544 ldmState->loadedDictEnd = 0; in ZSTD_ldm_generateSequences() [all …]
|
| H A D | zstdmt_compress.c | 458 ldmState_t ldmState; member 502 ZSTD_window_init(&serialState->ldmState.window); in ZSTDMT_serialState_reset() 512 if (!serialState->ldmState.hashTable || !serialState->ldmState.bucketOffsets) in ZSTDMT_serialState_reset() 515 ZSTD_memset(serialState->ldmState.hashTable, 0, hashSize); in ZSTDMT_serialState_reset() 519 serialState->ldmState.loadedDictEnd = 0; in ZSTDMT_serialState_reset() 525 …serialState->ldmState.loadedDictEnd = params.forceWindow ? 0 : (U32)(dictEnd - serialState->ldmSta… in ZSTDMT_serialState_reset() 532 serialState->ldmWindow = serialState->ldmState.window; in ZSTDMT_serialState_reset() 558 ZSTD_customFree(serialState->ldmState.hashTable, cMem); in ZSTDMT_serialState_free() 559 ZSTD_customFree(serialState->ldmState.bucketOffsets, cMem); in ZSTDMT_serialState_free() 582 &serialState->ldmState, &seqStore, in ZSTDMT_serialState_update() [all …]
|
| H A D | zstd_compress.c | 1955 zc->ldmState.bucketOffsets = ZSTD_cwksp_reserve_buffer(ws, numBuckets); in ZSTD_resetCCtx_internal() 1956 ZSTD_memset(zc->ldmState.bucketOffsets, 0, numBuckets); in ZSTD_resetCCtx_internal() 1980 …zc->ldmState.hashTable = (ldmEntry_t*)ZSTD_cwksp_reserve_aligned(ws, ldmHSize * sizeof(ldmEntry_t)… in ZSTD_resetCCtx_internal() 1981 ZSTD_memset(zc->ldmState.hashTable, 0, ldmHSize * sizeof(ldmEntry_t)); in ZSTD_resetCCtx_internal() 1985 ZSTD_window_init(&zc->ldmState.window); in ZSTD_resetCCtx_internal() 1986 zc->ldmState.loadedDictEnd = 0; in ZSTD_resetCCtx_internal() 2871 FORWARD_IF_ERROR(ZSTD_ldm_generateSequences(&zc->ldmState, &ldmSeqStore, in ZSTD_buildSeqStore() 4141 ZSTD_window_update(&cctx->ldmState.window, src, srcSize, /* forceNonContiguous */ 0); in ZSTD_compressContinue_internal() 4521 &cctx->ldmState, &cctx->workspace, &cctx->appliedParams, cdict->dictContent, in ZSTD_compressBegin_internal() 4526 &cctx->ldmState, &cctx->workspace, &cctx->appliedParams, dict, dictSize, in ZSTD_compressBegin_internal()
|
| H A D | zstd_compress_internal.h | 388 ldmState_t ldmState; /* long distance matching state */ member
|