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

  /src/external/bsd/zstd/dist/lib/compress/
zstd_ldm.c 187 const ldmState_t* ldmState, size_t hash, U32 const bucketSizeLog)
189 return ldmState->hashTable + (hash << bucketSizeLog);
194 static void ZSTD_ldm_insertEntry(ldmState_t* ldmState,
198 BYTE* const pOffset = ldmState->bucketOffsets + hash;
201 *(ZSTD_ldm_getBucket(ldmState, hash, bucketSizeLog) + offset) = entry;
286 ldmState_t* ldmState, const BYTE* ip,
292 BYTE const* const base = ldmState->window.base;
295 size_t* const splits = ldmState->splitIndices;
317 ZSTD_ldm_insertEntry(ldmState, hash, entry, params->bucketSizeLog);
343 ldmState_t* ldmState, RawSeqStore_t* rawSeqStore
    [all...]
zstdmt_compress.c 476 ldmState_t ldmState;
484 ZSTD_window_t ldmWindow; /* A thread-safe copy of ldmState.window */
520 ZSTD_window_init(&serialState->ldmState.window);
522 if (serialState->ldmState.hashTable == NULL || serialState->params.ldmParams.hashLog < hashLog) {
523 ZSTD_customFree(serialState->ldmState.hashTable, cMem);
524 serialState->ldmState.hashTable = (ldmEntry_t*)ZSTD_customMalloc(hashSize, cMem);
526 if (serialState->ldmState.bucketOffsets == NULL || prevBucketLog < bucketLog) {
527 ZSTD_customFree(serialState->ldmState.bucketOffsets, cMem);
528 serialState->ldmState.bucketOffsets = (BYTE*)ZSTD_customMalloc(numBuckets, cMem);
530 if (!serialState->ldmState.hashTable || !serialState->ldmState.bucketOffsets
    [all...]
zstd_compress.c 2225 zc->ldmState.hashTable = (ldmEntry_t*)ZSTD_cwksp_reserve_aligned64(ws, ldmHSize * sizeof(ldmEntry_t));
2226 ZSTD_memset(zc->ldmState.hashTable, 0, ldmHSize * sizeof(ldmEntry_t));
2230 ZSTD_window_init(&zc->ldmState.window);
2231 zc->ldmState.loadedDictEnd = 0;
2262 zc->ldmState.bucketOffsets = ZSTD_cwksp_reserve_buffer(ws, numBuckets);
2263 ZSTD_memset(zc->ldmState.bucketOffsets, 0, numBuckets);
3340 FORWARD_IF_ERROR(ZSTD_ldm_generateSequences(&zc->ldmState, &ldmSeqStore,
4822 ZSTD_window_update(&cctx->ldmState.window, src, srcSize, /* forceNonContiguous */ 0);
5270 &cctx->ldmState, &cctx->workspace, &cctx->appliedParams, cdict->dictContent,
5275 &cctx->ldmState, &cctx->workspace, &cctx->appliedParams, dict, dictSize
    [all...]
zstd_compress_internal.h 496 ldmState_t ldmState; /* long distance matching state */

Completed in 68 milliseconds