Searched refs:oLitEnd (Results 1 - 8 of 8) sorted by relevance

/freebsd-current/sys/contrib/zstd/lib/decompress/
H A Dzstd_decompress_block.c866 BYTE* const oLitEnd = op + sequence.litLength; local
869 const BYTE* match = oLitEnd - sequence.offset;
876 assert(oLitEnd < op + sequenceLength);
880 op = oLitEnd;
884 if (sequence.offset > (size_t)(oLitEnd - prefixStart)) {
886 RETURN_ERROR_IF(sequence.offset > (size_t)(oLitEnd - virtualStart), corruption_detected, "");
889 ZSTD_memmove(oLitEnd, match, sequence.matchLength);
894 ZSTD_memmove(oLitEnd, match, length1);
895 op = oLitEnd + length1;
913 BYTE* const oLitEnd local
958 BYTE* const oLitEnd = op + sequence.litLength; local
1051 BYTE* const oLitEnd = op + sequence.litLength; local
1272 ZSTD_dictionaryIsActive(ZSTD_DCtx const* dctx, BYTE const* prefixStart, BYTE const* oLitEnd) argument
1296 BYTE const* const oLitEnd = op + seq.litLength; local
[all...]
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/decompress/
H A Dzstd_decompress_block.c662 BYTE* const oLitEnd = op + sequence.litLength; local
665 const BYTE* match = oLitEnd - sequence.offset;
672 assert(oLitEnd < op + sequenceLength);
676 op = oLitEnd;
680 if (sequence.offset > (size_t)(oLitEnd - prefixStart)) {
682 RETURN_ERROR_IF(sequence.offset > (size_t)(oLitEnd - virtualStart), corruption_detected, "");
685 memmove(oLitEnd, match, sequence.matchLength);
690 memmove(oLitEnd, match, length1);
691 op = oLitEnd + length1;
705 BYTE* const oLitEnd local
938 ZSTD_dictionaryIsActive(ZSTD_DCtx const* dctx, BYTE const* prefixStart, BYTE const* oLitEnd) argument
961 BYTE const* const oLitEnd = op + seq.litLength; local
[all...]
/freebsd-current/sys/contrib/zstd/lib/legacy/
H A Dzstd_v06.c3366 BYTE* const oLitEnd = op + sequence.litLength; local
3371 const BYTE* match = oLitEnd - sequence.offset;
3374 if (oLitEnd > oend_8) return ERROR(dstSize_tooSmall); /* last match must start at a minimum distance of 8 from oend */
3379 ZSTDv06_wildcopy(op, *litPtr, sequence.litLength); /* note : oLitEnd <= oend-8 : no risk of overwrite beyond oend */
3380 op = oLitEnd;
3384 if (sequence.offset > (size_t)(oLitEnd - base)) {
3386 if (sequence.offset > (size_t)(oLitEnd - vBase)) return ERROR(corruption_detected);
3389 memmove(oLitEnd, match, sequence.matchLength);
3394 memmove(oLitEnd, match, length1);
3395 op = oLitEnd
[all...]
H A Dzstd_v05.c3230 BYTE* const oLitEnd = op + sequence.litLength; local
3235 const BYTE* match = oLitEnd - sequence.offset;
3238 if (oLitEnd > oend_8) return ERROR(dstSize_tooSmall); /* last match must start at a minimum distance of 8 from oend */
3243 ZSTDv05_wildcopy(op, *litPtr, sequence.litLength); /* note : oLitEnd <= oend-8 : no risk of overwrite beyond oend */
3244 op = oLitEnd;
3248 if (sequence.offset > (size_t)(oLitEnd - base)) {
3250 if (sequence.offset > (size_t)(oLitEnd - vBase))
3254 memmove(oLitEnd, match, sequence.matchLength);
3260 memmove(oLitEnd, match, length1);
3261 op = oLitEnd
[all...]
H A Dzstd_v04.c2872 BYTE* const oLitEnd = op + sequence.litLength; local
2877 const BYTE* match = oLitEnd - sequence.offset;
2880 if (oLitEnd > oend_8) return ERROR(dstSize_tooSmall); /* last match must start at a minimum distance of 8 from oend */
2885 ZSTD_wildcopy(op, *litPtr, sequence.litLength); /* note : oLitEnd <= oend-8 : no risk of overwrite beyond oend */
2886 op = oLitEnd;
2890 if (sequence.offset > (size_t)(oLitEnd - base))
2893 if (sequence.offset > (size_t)(oLitEnd - vBase))
2898 memmove(oLitEnd, match, sequence.matchLength);
2904 memmove(oLitEnd, match, length1);
2905 op = oLitEnd
[all...]
H A Dzstd_v07.c3594 BYTE* const oLitEnd = op + sequence.litLength; local
3599 const BYTE* match = oLitEnd - sequence.offset;
3602 if ((oLitEnd>oend_w) | (oMatchEnd>oend)) return ERROR(dstSize_tooSmall); /* last match must start at a minimum distance of WILDCOPY_OVERLENGTH from oend */
3606 ZSTDv07_wildcopy(op, *litPtr, sequence.litLength); /* note : since oLitEnd <= oend-WILDCOPY_OVERLENGTH, no risk of overwrite beyond oend */
3607 op = oLitEnd;
3611 if (sequence.offset > (size_t)(oLitEnd - base)) {
3613 if (sequence.offset > (size_t)(oLitEnd - vBase)) return ERROR(corruption_detected);
3616 memmove(oLitEnd, match, sequence.matchLength);
3621 memmove(oLitEnd, match, length1);
3622 op = oLitEnd
[all...]
H A Dzstd_v03.c2752 BYTE* const oLitEnd = op + sequence.litLength; local
2758 if (oLitEnd > oend_8) return ERROR(dstSize_tooSmall); /* last match must start at a minimum distance of 8 from oend */
2763 ZSTD_wildcopy(op, *litPtr, sequence.litLength); /* note : oLitEnd <= oend-8 : no risk of overwrite beyond oend */
2764 op = oLitEnd;
H A Dzstd_v02.c3111 BYTE* const oLitEnd = op + sequence.litLength; local
3117 if (oLitEnd > oend_8) return ERROR(dstSize_tooSmall); /* last match must start at a minimum distance of 8 from oend */
3122 ZSTD_wildcopy(op, *litPtr, sequence.litLength); /* note : oLitEnd <= oend-8 : no risk of overwrite beyond oend */
3123 op = oLitEnd;

Completed in 278 milliseconds