/freebsd-current/sys/contrib/zstd/lib/decompress/ |
H A D | zstd_decompress_block.c | 864 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) 887 match = dictEnd - (prefixStart - match); 888 if (match + sequence.matchLength <= dictEnd) { 893 { size_t const length1 = dictEnd - match; 911 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) 935 match = dictEnd - (prefixStart - match); 936 if (match + sequence.matchLength <= dictEnd) { 941 { size_t const length1 = dictEnd - match; 956 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) 976 return ZSTD_execSequenceEnd(op, oend, sequence, litPtr, litLimit, prefixStart, virtualStart, dictEnd); 861 ZSTD_execSequenceEnd(BYTE* op, BYTE* const oend, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) argument 908 ZSTD_execSequenceEndSplitLitBuffer(BYTE* op, BYTE* const oend, const BYTE* const oend_w, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) argument 953 ZSTD_execSequence(BYTE* op, BYTE* const oend, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) argument 1046 ZSTD_execSequenceSplitLitBuffer(BYTE* op, BYTE* const oend, const BYTE* const oend_w, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) argument 1337 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); local 1554 const BYTE* const dictEnd = (const BYTE*)(dctx->dictEnd); local 1650 ZSTD_prefetchMatch(size_t prefetchPos, seq_t const sequence, const BYTE* const prefixStart, const BYTE* const dictEnd) argument 1683 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); local [all...] |
H A D | zstd_ddict.c | 66 dctx->dictEnd = (const BYTE*)ddict->dictContent + ddict->dictSize; 67 dctx->previousDstEnd = dctx->dictEnd;
|
H A D | zstd_decompress_internal.h | 136 const void* dictEnd; /* end of previous segment */ member in struct:ZSTD_DCtx_s
|
H A D | zstd_decompress.c | 253 dctx->dictEnd = NULL; 1319 dctx->dictEnd = dctx->previousDstEnd; 1338 const BYTE* const dictEnd = dictPtr + dictSize; local 1352 dictPtr, dictEnd - dictPtr, 1356 dictPtr, (size_t)(dictEnd - dictPtr), 1365 size_t const offcodeHeaderSize = FSE_readNCount(offcodeNCount, &offcodeMaxValue, &offcodeLog, dictPtr, (size_t)(dictEnd-dictPtr)); 1380 size_t const matchlengthHeaderSize = FSE_readNCount(matchlengthNCount, &matchlengthMaxValue, &matchlengthLog, dictPtr, (size_t)(dictEnd-dictPtr)); 1395 size_t const litlengthHeaderSize = FSE_readNCount(litlengthNCount, &litlengthMaxValue, &litlengthLog, dictPtr, (size_t)(dictEnd-dictPtr)); 1408 RETURN_ERROR_IF(dictPtr+12 > dictEnd, dictionary_corrupted, ""); 1410 size_t const dictContentSize = (size_t)(dictEnd 1489 const void* const dictEnd = dictStart + dictSize; local [all...] |
/freebsd-current/sys/contrib/zstd/lib/compress/ |
H A D | zstd_double_fast.c | 287 const BYTE* const dictEnd = dms->window.nextSrc; local 288 const U32 dictIndexDelta = prefixLowestIndex - (U32)(dictEnd - dictBase); 291 const U32 dictAndPrefixLength = (U32)((ip - prefixLowest) + (dictEnd - dictStart)); 328 const BYTE* repMatchEnd = repIndex < prefixLowestIndex ? dictEnd : iend; 347 assert(dictMatchL < dictEnd); 350 mLength = ZSTD_count_2segments(ip+8, dictMatchL+8, iend, dictEnd, prefixLowest) + 8; 398 assert(dictMatchL3 < dictEnd); 400 mLength = ZSTD_count_2segments(ip+1+8, dictMatchL3+8, iend, dictEnd, prefixLowest) + 8; 409 mLength = ZSTD_count_2segments(ip+4, match+4, iend, dictEnd, prefixLowest) + 4; 448 const BYTE* const repEnd2 = repIndex2 < prefixLowestIndex ? dictEnd 554 const BYTE* const dictEnd = dictBase + prefixStartIndex; local [all...] |
H A D | zstd_fast.c | 398 const BYTE* const dictEnd = dms->window.nextSrc; local 399 const U32 dictIndexDelta = prefixStartIndex - (U32)(dictEnd - dictBase); 400 const U32 dictAndPrefixLength = (U32)(ip - prefixStart + dictEnd - dictStart); 414 assert(prefixStartIndex >= (U32)(dictEnd - dictBase)); 439 const BYTE* const repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend; 455 mLength = ZSTD_count_2segments(ip+4, dictMatch+4, iend, dictEnd, prefixStart) + 4; 499 const BYTE* const repEnd2 = repIndex2 < prefixStartIndex ? dictEnd : iend; 569 const BYTE* const dictEnd = dictBase + prefixStartIndex; local 598 const BYTE* const repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend; 611 { const BYTE* const matchEnd = matchIndex < prefixStartIndex ? dictEnd [all...] |
H A D | zstd_lazy.c | 79 const BYTE* const dictEnd = dictBase + dictLimit; local 116 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); 173 const BYTE* const dictEnd = dms->window.nextSrc; local 192 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); 301 const BYTE* const dictEnd = dictBase + dictLimit; local 322 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); 662 const BYTE* const dictEnd = dictBase + dictLimit; local 698 assert(match+4 <= dictEnd); 700 currentMl = ZSTD_count_2segments(ip+4, match+4, iLimit, dictEnd, prefixStart) + 4; 1145 const BYTE* const dictEnd local 1502 const BYTE* const dictEnd = isDxS ? dms->window.nextSrc : NULL; local 1881 const BYTE* const dictEnd = dictBase + dictLimit; local [all...] |
H A D | zstd_opt.c | 429 const BYTE* const dictEnd = dictBase + dictLimit; local 490 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); 581 const BYTE* const dictEnd = dictBase + dictLimit; local 634 repLen = (U32)ZSTD_count_2segments(ip+minMatch, repMatch+minMatch, iLimit, dictEnd, prefixStart) + minMatch; 666 mlen = ZSTD_count_2segments(ip, match, iLimit, dictEnd, prefixStart); 703 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iLimit, dictEnd, prefixStart);
|
H A D | zstd_ldm.c | 336 BYTE const* const dictEnd = extDict ? dictBase + dictLimit : NULL; local 414 cur->offset < dictLimit ? dictEnd : iend; 423 split, anchor, pMatch, lowMatchPtr, dictStart, dictEnd);
|
H A D | zstd_compress.c | 4320 const BYTE* const dictEnd = dictPtr + dictSize; local 4327 dictEnd-dictPtr, &hasZeroWeights); 4340 size_t const offcodeHeaderSize = FSE_readNCount(offcodeNCount, &offcodeMaxValue, &offcodeLog, dictPtr, dictEnd-dictPtr); 4355 size_t const matchlengthHeaderSize = FSE_readNCount(matchlengthNCount, &matchlengthMaxValue, &matchlengthLog, dictPtr, dictEnd-dictPtr); 4369 size_t const litlengthHeaderSize = FSE_readNCount(litlengthNCount, &litlengthMaxValue, &litlengthLog, dictPtr, dictEnd-dictPtr); 4381 RETURN_ERROR_IF(dictPtr+12 > dictEnd, dictionary_corrupted, ""); 4387 { size_t const dictContentSize = (size_t)(dictEnd - dictPtr); 4424 const BYTE* const dictEnd = dictPtr + dictSize; local 4437 size_t const dictContentSize = (size_t)(dictEnd - dictPtr);
|
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/compress/ |
H A D | zstd_double_fast.c | 88 const BYTE* const dictEnd = dictMode == ZSTD_dictMatchState ? local 91 prefixLowestIndex - (U32)(dictEnd - dictBase) : 97 const U32 dictAndPrefixLength = (U32)((ip - prefixLowest) + (dictEnd - dictStart)); 148 const BYTE* repMatchEnd = repIndex < prefixLowestIndex ? dictEnd : iend; 176 assert(dictMatchL < dictEnd); 179 mLength = ZSTD_count_2segments(ip+8, dictMatchL+8, iend, dictEnd, prefixLowest) + 8; 227 assert(dictMatchL3 < dictEnd); 229 mLength = ZSTD_count_2segments(ip+1+8, dictMatchL3+8, iend, dictEnd, prefixLowest) + 8; 238 mLength = ZSTD_count_2segments(ip+4, match+4, iend, dictEnd, prefixLowest) + 4; 281 const BYTE* const repEnd2 = repIndex2 < prefixLowestIndex ? dictEnd 383 const BYTE* const dictEnd = dictBase + prefixStartIndex; local [all...] |
H A D | zstd_lazy.c | 79 const BYTE* const dictEnd = dictBase + dictLimit; local 116 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); 173 const BYTE* const dictEnd = dms->window.nextSrc; local 192 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); 300 const BYTE* const dictEnd = dictBase + dictLimit; local 321 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); 495 const BYTE* const dictEnd = dictBase + dictLimit; local 518 assert(match+4 <= dictEnd); 520 currentMl = ZSTD_count_2segments(ip+4, match+4, iLimit, dictEnd, prefixStart) + 4; 658 const BYTE* const dictEnd local 944 const BYTE* const dictEnd = dictBase + dictLimit; local [all...] |
H A D | zstd_fast.c | 233 const BYTE* const dictEnd = dms->window.nextSrc; local 234 const U32 dictIndexDelta = prefixStartIndex - (U32)(dictEnd - dictBase); 235 const U32 dictAndPrefixLength = (U32)(ip - prefixStart + dictEnd - dictStart); 247 assert(prefixStartIndex >= (U32)(dictEnd - dictBase)); 272 const BYTE* const repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend; 288 mLength = ZSTD_count_2segments(ip+4, dictMatch+4, iend, dictEnd, prefixStart) + 4; 332 const BYTE* const repEnd2 = repIndex2 < prefixStartIndex ? dictEnd : iend; 396 const BYTE* const dictEnd = dictBase + prefixStartIndex; local 423 const BYTE* const repMatchEnd = repIndex < prefixStartIndex ? dictEnd : iend; 436 { const BYTE* const matchEnd = matchIndex < prefixStartIndex ? dictEnd [all...] |
H A D | zstd_opt.c | 386 const BYTE* const dictEnd = dictBase + dictLimit; local 443 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iend, dictEnd, prefixStart); 534 const BYTE* const dictEnd = dictBase + dictLimit; local 587 repLen = (U32)ZSTD_count_2segments(ip+minMatch, repMatch+minMatch, iLimit, dictEnd, prefixStart) + minMatch; 619 mlen = ZSTD_count_2segments(ip, match, iLimit, dictEnd, prefixStart); 656 matchLength += ZSTD_count_2segments(ip+matchLength, match+matchLength, iLimit, dictEnd, prefixStart);
|
H A D | zstd_ldm.c | 274 BYTE const* const dictEnd = extDict ? dictBase + dictLimit : NULL; local 328 cur->offset < dictLimit ? dictEnd : iend;
|
H A D | zstd_compress.c | 2907 const BYTE* const dictEnd = dictPtr + dictSize; local 2914 dictEnd-dictPtr, &hasZeroWeights); 2927 size_t const offcodeHeaderSize = FSE_readNCount(offcodeNCount, offcodeMaxValue, &offcodeLog, dictPtr, dictEnd-dictPtr); 2942 size_t const matchlengthHeaderSize = FSE_readNCount(matchlengthNCount, &matchlengthMaxValue, &matchlengthLog, dictPtr, dictEnd-dictPtr); 2957 size_t const litlengthHeaderSize = FSE_readNCount(litlengthNCount, &litlengthMaxValue, &litlengthLog, dictPtr, dictEnd-dictPtr); 2970 RETURN_ERROR_IF(dictPtr+12 > dictEnd, dictionary_corrupted, ""); 2997 const BYTE* const dictEnd = dictPtr + dictSize; local 3012 { size_t const dictContentSize = (size_t)(dictEnd - dictPtr);
|
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/decompress/ |
H A D | zstd_decompress_block.c | 660 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) 683 match = dictEnd - (prefixStart-match); 684 if (match + sequence.matchLength <= dictEnd) { 689 { size_t const length1 = dictEnd - match; 703 const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) 723 return ZSTD_execSequenceEnd(op, oend, sequence, litPtr, litLimit, prefixStart, virtualStart, dictEnd); 749 match = dictEnd + (match - prefixStart); 750 if (match + sequence.matchLength <= dictEnd) { 755 { size_t const length1 = dictEnd - match; 946 if (dctx->dictEnd ! 657 ZSTD_execSequenceEnd(BYTE* op, BYTE* const oend, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) argument 700 ZSTD_execSequence(BYTE* op, BYTE* const oend, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const prefixStart, const BYTE* const virtualStart, const BYTE* const dictEnd) argument 997 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); local 1116 ZSTD_prefetchMatch(size_t prefixPos, seq_t const sequence, const BYTE* const prefixStart, const BYTE* const dictEnd) argument 1149 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); local [all...] |
H A D | zstd_ddict.c | 66 dctx->dictEnd = (const BYTE*)ddict->dictContent + ddict->dictSize; 67 dctx->previousDstEnd = dctx->dictEnd;
|
H A D | zstd_decompress.c | 104 dctx->dictEnd = NULL; 1041 dctx->dictEnd = dctx->previousDstEnd; 1060 const BYTE* const dictEnd = dictPtr + dictSize; local 1074 dictPtr, dictEnd - dictPtr, 1078 dictPtr, dictEnd - dictPtr, 1087 size_t const offcodeHeaderSize = FSE_readNCount(offcodeNCount, &offcodeMaxValue, &offcodeLog, dictPtr, dictEnd-dictPtr); 1100 size_t const matchlengthHeaderSize = FSE_readNCount(matchlengthNCount, &matchlengthMaxValue, &matchlengthLog, dictPtr, dictEnd-dictPtr); 1113 size_t const litlengthHeaderSize = FSE_readNCount(litlengthNCount, &litlengthMaxValue, &litlengthLog, dictPtr, dictEnd-dictPtr); 1124 RETURN_ERROR_IF(dictPtr+12 > dictEnd, dictionary_corrupted, ""); 1126 size_t const dictContentSize = (size_t)(dictEnd 1201 const void* const dictEnd = dictStart + dictSize; local [all...] |
H A D | zstd_decompress_internal.h | 114 const void* dictEnd; /* end of previous segment */ member in struct:ZSTD_DCtx_s
|
/freebsd-current/sys/contrib/openzfs/module/zfs/ |
H A D | lz4.c | 553 const BYTE* const dictEnd = (dictStart == NULL) ? NULL : dictStart + dictSize; local 686 memmove(op, dictEnd - (lowPrefix-match), length); 692 LZ4_memcpy(op, dictEnd - copySize, copySize); 875 memmove(op, dictEnd - (lowPrefix-match), length); 881 LZ4_memcpy(op, dictEnd - copySize, copySize);
|
/freebsd-current/sys/contrib/zstd/lib/legacy/ |
H A D | zstd_v07.c | 2938 const void* dictEnd; member in struct:ZSTDv07_DCtx_s 2969 dctx->dictEnd = NULL; 3592 const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) 3614 match = dictEnd - (base-match); 3615 if (match + sequence.matchLength <= dictEnd) { 3620 { size_t const length1 = dictEnd - match; 3681 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); local 3704 size_t const oneSeqSize = ZSTDv07_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dictEnd); 3732 dctx->dictEnd 3589 ZSTDv07_execSequence(BYTE* op, BYTE* const oend, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) argument 4096 const BYTE* const dictEnd = dictPtr + dictSize; local [all...] |
H A D | zstd_v04.c | 2502 const void* dictEnd; member in struct:ZSTDv04_Dctx_s 2521 dctx->dictEnd = NULL; 2868 const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) 2895 match = dictEnd - (base-match); 2896 if (match + sequence.matchLength <= dictEnd) 2903 size_t length1 = dictEnd - match; 2970 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); local 3000 oneSeqSize = ZSTD_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dictEnd); 3028 dctx->dictEnd 2865 ZSTD_execSequence(BYTE* op, BYTE* const oend, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) argument [all...] |
H A D | zstd_v06.c | 2813 const void* dictEnd; member in struct:ZSTDv06_DCtx_s 2836 dctx->dictEnd = NULL; 3364 const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) 3387 match = dictEnd - (base-match); 3388 if (match + sequence.matchLength <= dictEnd) { 3393 { size_t const length1 = dictEnd - match; 3454 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); local 3491 { size_t const oneSeqSize = ZSTDv06_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dictEnd); 3517 dctx->dictEnd 3361 ZSTDv06_execSequence(BYTE* op, BYTE* const oend, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) argument [all...] |
H A D | zstd_v05.c | 2652 const void* dictEnd; member in struct:ZSTDv05_DCtx_s 2675 dctx->dictEnd = NULL; 3226 const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) 3252 match = dictEnd - (base-match); 3253 if (match + sequence.matchLength <= dictEnd) { 3259 size_t length1 = dictEnd - match; 3322 const BYTE* const dictEnd = (const BYTE*) (dctx->dictEnd); local 3351 oneSeqSize = ZSTDv05_execSequence(op, oend, sequence, &litPtr, litEnd, base, vBase, dictEnd); 3378 dctx->dictEnd 3223 ZSTDv05_execSequence(BYTE* op, BYTE* const oend, seq_t sequence, const BYTE** litPtr, const BYTE* const litLimit, const BYTE* const base, const BYTE* const vBase, const BYTE* const dictEnd) argument [all...] |