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

12

/freebsd-current/sys/contrib/zstd/lib/decompress/
H A Dzstd_decompress_block.c864 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 Dzstd_ddict.c66 dctx->dictEnd = (const BYTE*)ddict->dictContent + ddict->dictSize;
67 dctx->previousDstEnd = dctx->dictEnd;
H A Dzstd_decompress_internal.h136 const void* dictEnd; /* end of previous segment */ member in struct:ZSTD_DCtx_s
H A Dzstd_decompress.c253 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 Dzstd_double_fast.c287 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 Dzstd_fast.c398 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 Dzstd_lazy.c79 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 Dzstd_opt.c429 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 Dzstd_ldm.c336 BYTE const* const dictEnd = extDict ? dictBase + dictLimit : NULL; local
414 cur->offset < dictLimit ? dictEnd : iend;
423 split, anchor, pMatch, lowMatchPtr, dictStart, dictEnd);
H A Dzstd_compress.c4320 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 Dzstd_double_fast.c88 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 Dzstd_lazy.c79 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 Dzstd_fast.c233 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 Dzstd_opt.c386 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 Dzstd_ldm.c274 BYTE const* const dictEnd = extDict ? dictBase + dictLimit : NULL; local
328 cur->offset < dictLimit ? dictEnd : iend;
H A Dzstd_compress.c2907 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 Dzstd_decompress_block.c660 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 Dzstd_ddict.c66 dctx->dictEnd = (const BYTE*)ddict->dictContent + ddict->dictSize;
67 dctx->previousDstEnd = dctx->dictEnd;
H A Dzstd_decompress.c104 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 Dzstd_decompress_internal.h114 const void* dictEnd; /* end of previous segment */ member in struct:ZSTD_DCtx_s
/freebsd-current/sys/contrib/openzfs/module/zfs/
H A Dlz4.c553 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 Dzstd_v07.c2938 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 Dzstd_v04.c2502 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 Dzstd_v06.c2813 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 Dzstd_v05.c2652 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...]

Completed in 482 milliseconds

12