| /linux/lib/zstd/decompress/ |
| H A D | zstd_decompress_block.c | 911 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) in ZSTD_execSequenceEnd() argument 934 match = dictEnd - (prefixStart - match); in ZSTD_execSequenceEnd() 935 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceEnd() 940 { size_t const length1 = dictEnd - match; in ZSTD_execSequenceEnd() 959 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) in ZSTD_execSequenceEndSplitLitBuffer() argument 983 match = dictEnd - (prefixStart - match); in ZSTD_execSequenceEndSplitLitBuffer() 984 if (match + sequence.matchLength <= dictEnd) { in ZSTD_execSequenceEndSplitLitBuffer() 989 { size_t const length1 = dictEnd - match; in ZSTD_execSequenceEndSplitLitBuffer() 1005 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) in ZSTD_execSequence() argument 1030 …urn ZSTD_execSequenceEnd(op, oend, sequence, litPtr, litLimit, prefixStart, virtualStart, dictEnd); in ZSTD_execSequence() [all …]
|
| H A D | zstd_decompress.c | 252 dctx->dictEnd = NULL; in ZSTD_initDCtx_internal() 1363 dctx->dictEnd = dctx->previousDstEnd; in ZSTD_refDictContent() 1382 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadDEntropy() local 1396 dictPtr, dictEnd - dictPtr, in ZSTD_loadDEntropy() 1400 dictPtr, (size_t)(dictEnd - dictPtr), in ZSTD_loadDEntropy() 1409 …= FSE_readNCount(offcodeNCount, &offcodeMaxValue, &offcodeLog, dictPtr, (size_t)(dictEnd-dictPtr)); in ZSTD_loadDEntropy() 1424 …ount(matchlengthNCount, &matchlengthMaxValue, &matchlengthLog, dictPtr, (size_t)(dictEnd-dictPtr)); in ZSTD_loadDEntropy() 1439 …readNCount(litlengthNCount, &litlengthMaxValue, &litlengthLog, dictPtr, (size_t)(dictEnd-dictPtr)); in ZSTD_loadDEntropy() 1452 RETURN_ERROR_IF(dictPtr+12 > dictEnd, dictionary_corrupted, ""); in ZSTD_loadDEntropy() 1454 size_t const dictContentSize = (size_t)(dictEnd - (dictPtr+12)); in ZSTD_loadDEntropy() [all …]
|
| H A D | zstd_ddict.c | 64 dctx->dictEnd = (const BYTE*)ddict->dictContent + ddict->dictSize; in ZSTD_copyDDictParameters() 65 dctx->previousDstEnd = dctx->dictEnd; in ZSTD_copyDDictParameters()
|
| H A D | zstd_decompress_internal.h | 138 const void* dictEnd; /* end of previous segment */ member
|
| /linux/lib/zstd/compress/ |
| H A D | zstd_double_fast.c | 358 const BYTE* const dictEnd = dms->window.nextSrc; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() local 359 const U32 dictIndexDelta = prefixLowestIndex - (U32)(dictEnd - dictBase); in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 362 const U32 dictAndPrefixLength = (U32)((ip - prefixLowest) + (dictEnd - dictStart)); in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 410 const BYTE* repMatchEnd = repIndex < prefixLowestIndex ? dictEnd : iend; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 427 assert(dictMatchL < dictEnd); in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 430 mLength = ZSTD_count_2segments(ip+8, dictMatchL+8, iend, dictEnd, prefixLowest) + 8; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 477 assert(dictMatchL3 < dictEnd); in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 479 … mLength = ZSTD_count_2segments(ip+1+8, dictMatchL3+8, iend, dictEnd, prefixLowest) + 8; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 488 mLength = ZSTD_count_2segments(ip+4, match+4, iend, dictEnd, prefixLowest) + 4; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 527 const BYTE* const repEnd2 = repIndex2 < prefixLowestIndex ? dictEnd : iend; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() [all …]
|
| H A D | zstd_fast.c | 508 const BYTE* const dictEnd = dms->window.nextSrc; in ZSTD_compressBlock_fast_dictMatchState_generic() local 509 const U32 dictIndexDelta = prefixStartIndex - (U32)(dictEnd - dictBase); in ZSTD_compressBlock_fast_dictMatchState_generic() 510 const U32 dictAndPrefixLength = (U32)(istart - prefixStart + dictEnd - dictStart); in ZSTD_compressBlock_fast_dictMatchState_generic() 524 assert(prefixStartIndex >= (U32)(dictEnd - dictBase)); in ZSTD_compressBlock_fast_dictMatchState_generic() 568 const BYTE* const repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_dictMatchState_generic() 584 … mLength = ZSTD_count_2segments(ip0 + 4, dictMatch + 4, iend, dictEnd, prefixStart) + 4; in ZSTD_compressBlock_fast_dictMatchState_generic() 652 const BYTE* const repEnd2 = repIndex2 < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_dictMatchState_generic() 728 const BYTE* const dictEnd = dictBase + prefixStartIndex; in ZSTD_compressBlock_fast_extDict_generic() local 811 matchEnd = repIndex < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_extDict_generic() 904 matchEnd = idx < prefixStartIndex ? dictEnd : iend; in ZSTD_compressBlock_fast_extDict_generic() [all …]
|
| H A D | zstd_lazy.c | 90 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_insertDUBT1() local 127 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_insertDUBT1() 185 const BYTE* const dictEnd = dms->window.nextSrc; in ZSTD_DUBT_findBetterDictMatch() local 204 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_DUBT_findBetterDictMatch() 314 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_DUBT_findBestMatch() local 335 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_DUBT_findBestMatch() 682 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_HcFindBestMatch() local 719 assert(match+4 <= dictEnd); in ZSTD_HcFindBestMatch() 721 currentMl = ZSTD_count_2segments(ip+4, match+4, iLimit, dictEnd, prefixStart) + 4; in ZSTD_HcFindBestMatch() 1158 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_RowFindBestMatch() local [all …]
|
| H A D | zstd_ldm.c | 358 BYTE const* const dictEnd = extDict ? dictBase + dictLimit : NULL; in ZSTD_ldm_generateSequences_internal() local 436 cur->offset < dictLimit ? dictEnd : iend; in ZSTD_ldm_generateSequences_internal() 445 split, anchor, pMatch, lowMatchPtr, dictStart, dictEnd); in ZSTD_ldm_generateSequences_internal()
|
| H A D | zstd_opt.c | 461 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_insertBt1() local 522 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); in ZSTD_insertBt1() 617 const BYTE* const dictEnd = dictBase + dictLimit; in ZSTD_insertBtAndGetAllMatches() local 670 …pLen = (U32)ZSTD_count_2segments(ip+minMatch, repMatch+minMatch, iLimit, dictEnd, prefixStart) + m… in ZSTD_insertBtAndGetAllMatches() 702 mlen = ZSTD_count_2segments(ip, match, iLimit, dictEnd, prefixStart); in ZSTD_insertBtAndGetAllMatches() 739 …matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iLimit, dictEnd, prefixStar… in ZSTD_insertBtAndGetAllMatches()
|
| H A D | zstd_compress.c | 4981 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadCEntropy() local 4988 (size_t)(dictEnd-dictPtr), &hasZeroWeights); in ZSTD_loadCEntropy() 5000 …= FSE_readNCount(offcodeNCount, &offcodeMaxValue, &offcodeLog, dictPtr, (size_t)(dictEnd-dictPtr)); in ZSTD_loadCEntropy() 5015 …ount(matchlengthNCount, &matchlengthMaxValue, &matchlengthLog, dictPtr, (size_t)(dictEnd-dictPtr)); in ZSTD_loadCEntropy() 5029 …readNCount(litlengthNCount, &litlengthMaxValue, &litlengthLog, dictPtr, (size_t)(dictEnd-dictPtr)); in ZSTD_loadCEntropy() 5041 RETURN_ERROR_IF(dictPtr+12 > dictEnd, dictionary_corrupted, ""); in ZSTD_loadCEntropy() 5047 { size_t const dictContentSize = (size_t)(dictEnd - dictPtr); in ZSTD_loadCEntropy() 5085 const BYTE* const dictEnd = dictPtr + dictSize; in ZSTD_loadZstdDictionary() local 5098 size_t const dictContentSize = (size_t)(dictEnd - dictPtr); in ZSTD_loadZstdDictionary()
|