Home
last modified time | relevance | path

Searched refs:ldmState (Results 1 – 4 of 4) sorted by relevance

/freebsd-12.1/sys/contrib/zstd/lib/compress/
H A Dzstd_ldm.c101 return ldmState->hashTable + (hash << ldmParams.bucketSizeLog); in ZSTD_ldm_getBucket()
106 static void ZSTD_ldm_insertEntry(ldmState_t* ldmState, in ZSTD_ldm_insertEntry() argument
110 BYTE* const bucketOffsets = ldmState->bucketOffsets; in ZSTD_ldm_insertEntry()
126 static void ZSTD_ldm_makeEntryAndInsertByTag(ldmState_t* ldmState, in ZSTD_ldm_makeEntryAndInsertByTag() argument
140 ZSTD_ldm_insertEntry(ldmState, hash, entry, ldmParams); in ZSTD_ldm_makeEntryAndInsertByTag()
292 ldmState_t* ldmState, rawSeqStore_t* rawSeqStore, in ZSTD_ldm_generateSequences_internal() argument
298 U64 const hashPower = ldmState->hashPower; in ZSTD_ldm_generateSequences_internal()
304 U32 const dictLimit = ldmState->window.dictLimit; in ZSTD_ldm_generateSequences_internal()
306 BYTE const* const base = ldmState->window.base; in ZSTD_ldm_generateSequences_internal()
345 ZSTD_ldm_getBucket(ldmState, in ZSTD_ldm_generateSequences_internal()
[all …]
H A Dzstdmt_compress.c417 ldmState_t ldmState; member
437 serialState->ldmState.hashPower = in ZSTDMT_serialState_reset()
458 ZSTD_window_clear(&serialState->ldmState.window); in ZSTDMT_serialState_reset()
459 serialState->ldmWindow = serialState->ldmState.window; in ZSTDMT_serialState_reset()
462 ZSTD_free(serialState->ldmState.hashTable, cMem); in ZSTDMT_serialState_reset()
466 ZSTD_free(serialState->ldmState.bucketOffsets, cMem); in ZSTDMT_serialState_reset()
469 if (!serialState->ldmState.hashTable || !serialState->ldmState.bucketOffsets) in ZSTDMT_serialState_reset()
472 memset(serialState->ldmState.hashTable, 0, hashSize); in ZSTDMT_serialState_reset()
497 ZSTD_free(serialState->ldmState.hashTable, cMem); in ZSTDMT_serialState_free()
498 ZSTD_free(serialState->ldmState.bucketOffsets, cMem); in ZSTDMT_serialState_free()
[all …]
H A Dzstd_compress.c893 ZSTD_window_clear(&cctx->ldmState.window); in ZSTD_continueCCtx()
971 zc->ldmState.hashPower = in ZSTD_resetCCtx_internal()
1048 zc->ldmState.hashTable = (ldmEntry_t*)ptr; in ZSTD_resetCCtx_internal()
1049 ptr = zc->ldmState.hashTable + ldmHSize; in ZSTD_resetCCtx_internal()
1054 memset(&zc->ldmState.window, 0, sizeof(zc->ldmState.window)); in ZSTD_resetCCtx_internal()
1075 zc->ldmState.bucketOffsets = (BYTE*)ptr; in ZSTD_resetCCtx_internal()
1076 ptr = zc->ldmState.bucketOffsets + ldmBucketSize; in ZSTD_resetCCtx_internal()
1077 ZSTD_window_clear(&zc->ldmState.window); in ZSTD_resetCCtx_internal()
1934 CHECK_F(ZSTD_ldm_generateSequences(&zc->ldmState, &ldmSeqStore, in ZSTD_compressBlock_internal()
2147 ZSTD_window_update(&cctx->ldmState.window, src, srcSize); in ZSTD_compressContinue_internal()
H A Dzstd_compress_internal.h207 ldmState_t ldmState; /* long distance matching state */ member