Home
last modified time | relevance | path

Searched refs:dictEnd (Results 1 – 25 of 26) sorted by relevance

12

/freebsd/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dzstd_double_fast.c88 const BYTE* const dictEnd = dictMode == ZSTD_dictMatchState ? in ZSTD_compressBlock_doubleFast_generic() local
91 prefixLowestIndex - (U32)(dictEnd - dictBase) : in ZSTD_compressBlock_doubleFast_generic()
97 const U32 dictAndPrefixLength = (U32)((ip - prefixLowest) + (dictEnd - dictStart)); in ZSTD_compressBlock_doubleFast_generic()
148 const BYTE* repMatchEnd = repIndex < prefixLowestIndex ? dictEnd : iend; in ZSTD_compressBlock_doubleFast_generic()
176 assert(dictMatchL < dictEnd); in ZSTD_compressBlock_doubleFast_generic()
179 mLength = ZSTD_count_2segments(ip+8, dictMatchL+8, iend, dictEnd, prefixLowest) + 8; in ZSTD_compressBlock_doubleFast_generic()
227 assert(dictMatchL3 < dictEnd); in ZSTD_compressBlock_doubleFast_generic()
229 … mLength = ZSTD_count_2segments(ip+1+8, dictMatchL3+8, iend, dictEnd, prefixLowest) + 8; in ZSTD_compressBlock_doubleFast_generic()
238 mLength = ZSTD_count_2segments(ip+4, match+4, iend, dictEnd, prefixLowest) + 4; in ZSTD_compressBlock_doubleFast_generic()
281 const BYTE* const repEnd2 = repIndex2 < prefixLowestIndex ? dictEnd : iend; in ZSTD_compressBlock_doubleFast_generic()
[all …]
H A Dzstd_fast.c233 const BYTE* const dictEnd = dms->window.nextSrc; in ZSTD_compressBlock_fast_dictMatchState_generic() local
234 const U32 dictIndexDelta = prefixStartIndex - (U32)(dictEnd - dictBase); in ZSTD_compressBlock_fast_dictMatchState_generic()
235 const U32 dictAndPrefixLength = (U32)(ip - prefixStart + dictEnd - dictStart); in ZSTD_compressBlock_fast_dictMatchState_generic()
247 assert(prefixStartIndex >= (U32)(dictEnd - dictBase)); in ZSTD_compressBlock_fast_dictMatchState_generic()
272 const BYTE* const repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_dictMatchState_generic()
288 mLength = ZSTD_count_2segments(ip+4, dictMatch+4, iend, dictEnd, prefixStart) + 4; in ZSTD_compressBlock_fast_dictMatchState_generic()
332 const BYTE* const repEnd2 = repIndex2 < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_dictMatchState_generic()
396 const BYTE* const dictEnd = dictBase + prefixStartIndex; in ZSTD_compressBlock_fast_extDict_generic() local
423 const BYTE* const repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_extDict_generic()
436 { const BYTE* const matchEnd = matchIndex < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_extDict_generic()
[all …]
H A Dzstd_lazy.c79 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_insertDUBT1() local
116 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_insertDUBT1()
173 const BYTE* const dictEnd = dms->window.nextSrc; in ZSTD_DUBT_findBetterDictMatch() local
192 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_DUBT_findBetterDictMatch()
300 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_DUBT_findBestMatch() local
321 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_DUBT_findBestMatch()
495 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_HcFindBestMatch_generic() local
518 assert(match+4 <= dictEnd); in ZSTD_HcFindBestMatch_generic()
520 currentMl = ZSTD_count_2segments(ip+4, match+4, iLimit, dictEnd, prefixStart) + 4; in ZSTD_HcFindBestMatch_generic()
658 const BYTE* const dictEnd = dictMode == ZSTD_dictMatchState ? in ZSTD_compressBlock_lazy_generic() local
[all …]
H A Dzstd_opt.c386 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_insertBt1() local
443 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_insertBt1()
534 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_insertBtAndGetAllMatches() local
587 …pLen = (U32)ZSTD_count_2segments(ip+minMatch, repMatch+minMatch, iLimit, dictEnd, prefixStart) + m… in ZSTD_insertBtAndGetAllMatches()
619 mlen = ZSTD_count_2segments(ip, match, iLimit, dictEnd, prefixStart); in ZSTD_insertBtAndGetAllMatches()
656 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iLimit, dictEnd, prefixStar… in ZSTD_insertBtAndGetAllMatches()
H A Dzstd_ldm.c274 BYTE const* const dictEnd = extDict ? dictBase + dictLimit : NULL; in ZSTD_ldm_generateSequences_internal() local
328 cur->offset < dictLimit ? dictEnd : iend; in ZSTD_ldm_generateSequences_internal()
H A Dzstd_compress.c2907 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadCEntropy() local
2914 dictEnd-dictPtr, &hasZeroWeights); in ZSTD_loadCEntropy()
2927 …HeaderSize = FSE_readNCount(offcodeNCount, offcodeMaxValue, &offcodeLog, dictPtr, dictEnd-dictPtr); in ZSTD_loadCEntropy()
2942 …FSE_readNCount(matchlengthNCount, &matchlengthMaxValue, &matchlengthLog, dictPtr, dictEnd-dictPtr); in ZSTD_loadCEntropy()
2957 …ize = FSE_readNCount(litlengthNCount, &litlengthMaxValue, &litlengthLog, dictPtr, dictEnd-dictPtr); in ZSTD_loadCEntropy()
2970 RETURN_ERROR_IF(dictPtr+12 > dictEnd, dictionary_corrupted, ""); in ZSTD_loadCEntropy()
2997 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadZstdDictionary() local
3012 { size_t const dictContentSize = (size_t)(dictEnd - dictPtr); in ZSTD_loadZstdDictionary()
/freebsd/sys/contrib/zstd/lib/decompress/
H A Dzstd_decompress_block.c864 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) in ZSTD_execSequenceEnd() argument
887 match = dictEnd - (prefixStart - match); in ZSTD_execSequenceEnd()
888 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceEnd()
893 { size_t const length1 = dictEnd - match; in ZSTD_execSequenceEnd()
911 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) in ZSTD_execSequenceEndSplitLitBuffer() argument
935 match = dictEnd - (prefixStart - match); in ZSTD_execSequenceEndSplitLitBuffer()
936 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceEndSplitLitBuffer()
941 { size_t const length1 = dictEnd - match; in ZSTD_execSequenceEndSplitLitBuffer()
956 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) in ZSTD_execSequence() argument
976 …urn ZSTD_execSequenceEnd(op, oend, sequence, litPtr, litLimit, prefixStart, virtualStart, dictEnd); in ZSTD_execSequence()
[all …]
H A Dzstd_decompress.c253 dctx->dictEnd = NULL; in ZSTD_initDCtx_internal()
1319 dctx->dictEnd = dctx->previousDstEnd; in ZSTD_refDictContent()
1338 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadDEntropy() local
1352 dictPtr, dictEnd - dictPtr, in ZSTD_loadDEntropy()
1356 dictPtr, (size_t)(dictEnd - dictPtr), in ZSTD_loadDEntropy()
1365 …= FSE_readNCount(offcodeNCount, &offcodeMaxValue, &offcodeLog, dictPtr, (size_t)(dictEnd-dictPtr)); in ZSTD_loadDEntropy()
1380 …ount(matchlengthNCount, &matchlengthMaxValue, &matchlengthLog, dictPtr, (size_t)(dictEnd-dictPtr)); in ZSTD_loadDEntropy()
1395 …readNCount(litlengthNCount, &litlengthMaxValue, &litlengthLog, dictPtr, (size_t)(dictEnd-dictPtr)); in ZSTD_loadDEntropy()
1408 RETURN_ERROR_IF(dictPtr+12 > dictEnd, dictionary_corrupted, ""); in ZSTD_loadDEntropy()
1410 size_t const dictContentSize = (size_t)(dictEnd - (dictPtr+12)); in ZSTD_loadDEntropy()
[all …]
H A Dzstd_ddict.c66 dctx->dictEnd = (const BYTE*)ddict->dictContent + ddict->dictSize; in ZSTD_copyDDictParameters()
67 dctx->previousDstEnd = dctx->dictEnd; in ZSTD_copyDDictParameters()
H A Dzstd_decompress_internal.h136 const void* dictEnd; /* end of previous segment */ member
/freebsd/sys/contrib/zstd/lib/compress/
H A Dzstd_double_fast.c287 const BYTE* const dictEnd = dms->window.nextSrc; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() local
288 const U32 dictIndexDelta = prefixLowestIndex - (U32)(dictEnd - dictBase); in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
291 const U32 dictAndPrefixLength = (U32)((ip - prefixLowest) + (dictEnd - dictStart)); in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
328 const BYTE* repMatchEnd = repIndex < prefixLowestIndex ? dictEnd : iend; in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
347 assert(dictMatchL < dictEnd); in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
350 mLength = ZSTD_count_2segments(ip+8, dictMatchL+8, iend, dictEnd, prefixLowest) + 8; in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
398 assert(dictMatchL3 < dictEnd); in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
400 … mLength = ZSTD_count_2segments(ip+1+8, dictMatchL3+8, iend, dictEnd, prefixLowest) + 8; in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
409 mLength = ZSTD_count_2segments(ip+4, match+4, iend, dictEnd, prefixLowest) + 4; in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
448 const BYTE* const repEnd2 = repIndex2 < prefixLowestIndex ? dictEnd : iend; in ZSTD_compressBlock_doubleFast_dictMatchState_generic()
[all …]
H A Dzstd_fast.c398 const BYTE* const dictEnd = dms->window.nextSrc; in ZSTD_compressBlock_fast_dictMatchState_generic() local
399 const U32 dictIndexDelta = prefixStartIndex - (U32)(dictEnd - dictBase); in ZSTD_compressBlock_fast_dictMatchState_generic()
400 const U32 dictAndPrefixLength = (U32)(ip - prefixStart + dictEnd - dictStart); in ZSTD_compressBlock_fast_dictMatchState_generic()
414 assert(prefixStartIndex >= (U32)(dictEnd - dictBase)); in ZSTD_compressBlock_fast_dictMatchState_generic()
439 const BYTE* const repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_dictMatchState_generic()
455 mLength = ZSTD_count_2segments(ip+4, dictMatch+4, iend, dictEnd, prefixStart) + 4; in ZSTD_compressBlock_fast_dictMatchState_generic()
499 const BYTE* const repEnd2 = repIndex2 < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_dictMatchState_generic()
569 const BYTE* const dictEnd = dictBase + prefixStartIndex; in ZSTD_compressBlock_fast_extDict_generic() local
598 const BYTE* const repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_extDict_generic()
611 { const BYTE* const matchEnd = matchIndex < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_extDict_generic()
[all …]
H A Dzstd_lazy.c79 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_insertDUBT1() local
116 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_insertDUBT1()
173 const BYTE* const dictEnd = dms->window.nextSrc; in ZSTD_DUBT_findBetterDictMatch() local
192 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_DUBT_findBetterDictMatch()
301 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_DUBT_findBestMatch() local
322 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_DUBT_findBestMatch()
662 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_HcFindBestMatch() local
698 assert(match+4 <= dictEnd); in ZSTD_HcFindBestMatch()
700 currentMl = ZSTD_count_2segments(ip+4, match+4, iLimit, dictEnd, prefixStart) + 4; in ZSTD_HcFindBestMatch()
1145 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_RowFindBestMatch() local
[all …]
H A Dzstd_ldm.c336 BYTE const* const dictEnd = extDict ? dictBase + dictLimit : NULL; in ZSTD_ldm_generateSequences_internal() local
414 cur->offset < dictLimit ? dictEnd : iend; in ZSTD_ldm_generateSequences_internal()
423 split, anchor, pMatch, lowMatchPtr, dictStart, dictEnd); in ZSTD_ldm_generateSequences_internal()
H A Dzstd_opt.c429 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_insertBt1() local
490 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_insertBt1()
581 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_insertBtAndGetAllMatches() local
634 …pLen = (U32)ZSTD_count_2segments(ip+minMatch, repMatch+minMatch, iLimit, dictEnd, prefixStart) + m… in ZSTD_insertBtAndGetAllMatches()
666 mlen = ZSTD_count_2segments(ip, match, iLimit, dictEnd, prefixStart); in ZSTD_insertBtAndGetAllMatches()
703 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iLimit, dictEnd, prefixStar… in ZSTD_insertBtAndGetAllMatches()
H A Dzstdmt_compress.c522 BYTE const* const dictEnd = (const BYTE*)dict + dictSize; in ZSTDMT_serialState_reset() local
524 … ZSTD_ldm_fillHashTable(&serialState->ldmState, (const BYTE*)dict, dictEnd, &params.ldmParams); in ZSTDMT_serialState_reset()
525 …serialState->ldmState.loadedDictEnd = params.forceWindow ? 0 : (U32)(dictEnd - serialState->ldmSta… in ZSTDMT_serialState_reset()
/freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/
H A Dzstd_decompress_block.c660 … const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) in ZSTD_execSequenceEnd() argument
683 match = dictEnd - (prefixStart-match); in ZSTD_execSequenceEnd()
684 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceEnd()
689 { size_t const length1 = dictEnd - match; in ZSTD_execSequenceEnd()
703 … const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) in ZSTD_execSequence() argument
723 …urn ZSTD_execSequenceEnd(op, oend, sequence, litPtr, litLimit, prefixStart, virtualStart, dictEnd); in ZSTD_execSequence()
749 match = dictEnd + (match - prefixStart); in ZSTD_execSequence()
750 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequence()
755 { size_t const length1 = dictEnd - match; in ZSTD_execSequence()
946 if (dctx->dictEnd != dctx->dictContentEndForFuzzing) return 0; in ZSTD_dictionaryIsActive()
[all …]
H A Dzstd_decompress.c104 dctx->dictEnd = NULL; in ZSTD_initDCtx_internal()
1041 dctx->dictEnd = dctx->previousDstEnd; in ZSTD_refDictContent()
1060 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadDEntropy() local
1074 dictPtr, dictEnd - dictPtr, in ZSTD_loadDEntropy()
1078 dictPtr, dictEnd - dictPtr, in ZSTD_loadDEntropy()
1087 …eaderSize = FSE_readNCount(offcodeNCount, &offcodeMaxValue, &offcodeLog, dictPtr, dictEnd-dictPtr); in ZSTD_loadDEntropy()
1100 …FSE_readNCount(matchlengthNCount, &matchlengthMaxValue, &matchlengthLog, dictPtr, dictEnd-dictPtr); in ZSTD_loadDEntropy()
1113 …ize = FSE_readNCount(litlengthNCount, &litlengthMaxValue, &litlengthLog, dictPtr, dictEnd-dictPtr); in ZSTD_loadDEntropy()
1124 RETURN_ERROR_IF(dictPtr+12 > dictEnd, dictionary_corrupted, ""); in ZSTD_loadDEntropy()
1126 size_t const dictContentSize = (size_t)(dictEnd - (dictPtr+12)); in ZSTD_loadDEntropy()
[all …]
H A Dzstd_ddict.c66 dctx->dictEnd = (const BYTE*)ddict->dictContent + ddict->dictSize; in ZSTD_copyDDictParameters()
67 dctx->previousDstEnd = dctx->dictEnd; in ZSTD_copyDDictParameters()
H A Dzstd_decompress_internal.h114 const void* dictEnd; /* end of previous segment */ member
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dlz4.c553 const BYTE* const dictEnd = (dictStart == NULL) ? NULL : dictStart + dictSize; in LZ4_decompress_generic() local
686 memmove(op, dictEnd - (lowPrefix-match), length); in LZ4_decompress_generic()
692 LZ4_memcpy(op, dictEnd - copySize, copySize); in LZ4_decompress_generic()
875 memmove(op, dictEnd - (lowPrefix-match), length); in LZ4_decompress_generic()
881 LZ4_memcpy(op, dictEnd - copySize, copySize); in LZ4_decompress_generic()
/freebsd/sys/contrib/zstd/lib/legacy/
H A Dzstd_v04.c2502 const void* dictEnd; member
2521 dctx->dictEnd = NULL; in ZSTD_resetDCtx()
2868 … const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) in ZSTD_execSequence() argument
2895 match = dictEnd - (base-match); in ZSTD_execSequence()
2896 if (match + sequence.matchLength <= dictEnd) in ZSTD_execSequence()
2903 size_t length1 = dictEnd - match; in ZSTD_execSequence()
2970 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); in ZSTD_decompressSequences() local
3000 … oneSeqSize = ZSTD_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dictEnd); in ZSTD_decompressSequences()
3028 dctx->dictEnd = dctx->previousDstEnd; in ZSTD_checkContinuity()
3074 ctx->dictEnd = ctx->previousDstEnd; in ZSTD_decompress_usingDict()
[all …]
H A Dzstd_v07.c2938 const void* dictEnd; member
2969 dctx->dictEnd = NULL; in ZSTDv07_decompressBegin()
3592 … const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) in ZSTDv07_execSequence() argument
3614 match = dictEnd - (base-match); in ZSTDv07_execSequence()
3615 if (match + sequence.matchLength <= dictEnd) { in ZSTDv07_execSequence()
3620 { size_t const length1 = dictEnd - match; in ZSTDv07_execSequence()
3681 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); in ZSTDv07_decompressSequences() local
3704 …const oneSeqSize = ZSTDv07_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dictEnd); in ZSTDv07_decompressSequences()
3732 dctx->dictEnd = dctx->previousDstEnd; in ZSTDv07_checkContinuity()
4086 dctx->dictEnd = dctx->previousDstEnd; in ZSTDv07_refDictContent()
[all …]
H A Dzstd_v05.c2652 const void* dictEnd; member
2675 dctx->dictEnd = NULL; in ZSTDv05_decompressBegin()
3226 … const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) in ZSTDv05_execSequence() argument
3252 match = dictEnd - (base-match); in ZSTDv05_execSequence()
3253 if (match + sequence.matchLength <= dictEnd) { in ZSTDv05_execSequence()
3259 size_t length1 = dictEnd - match; in ZSTDv05_execSequence()
3322 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); in ZSTDv05_decompressSequences() local
3351 … oneSeqSize = ZSTDv05_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dictEnd); in ZSTDv05_decompressSequences()
3378 dctx->dictEnd = dctx->previousDstEnd; in ZSTDv05_checkContinuity()
3660 dctx->dictEnd = dctx->previousDstEnd; in ZSTDv05_refDictContent()
H A Dzstd_v06.c2813 const void* dictEnd; member
2836 dctx->dictEnd = NULL; in ZSTDv06_decompressBegin()
3364 … const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) in ZSTDv06_execSequence() argument
3387 match = dictEnd - (base-match); in ZSTDv06_execSequence()
3388 if (match + sequence.matchLength <= dictEnd) { in ZSTDv06_execSequence()
3393 { size_t const length1 = dictEnd - match; in ZSTDv06_execSequence()
3454 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); in ZSTDv06_decompressSequences() local
3491 …const oneSeqSize = ZSTDv06_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dictEnd); in ZSTDv06_decompressSequences()
3517 dctx->dictEnd = dctx->previousDstEnd; in ZSTDv06_checkContinuity()
3801 dctx->dictEnd = dctx->previousDstEnd; in ZSTDv06_refDictContent()

12