• Home
  • Raw
  • Download

Lines Matching refs:offset

736     size_t offset;  member
759 HINT_INLINE void ZSTD_overlapCopy8(BYTE** op, BYTE const** ip, size_t offset) { in ZSTD_overlapCopy8() argument
761 if (offset < 8) { in ZSTD_overlapCopy8()
765 int const sub2 = dec64table[offset]; in ZSTD_overlapCopy8()
770 *ip += dec32table[offset]; in ZSTD_overlapCopy8()
869 const BYTE* match = oLitEnd - sequence.offset; in ZSTD_execSequenceEnd()
884 if (sequence.offset > (size_t)(oLitEnd - prefixStart)) { in ZSTD_execSequenceEnd()
886 … RETURN_ERROR_IF(sequence.offset > (size_t)(oLitEnd - virtualStart), corruption_detected, ""); in ZSTD_execSequenceEnd()
916 const BYTE* match = oLitEnd - sequence.offset; in ZSTD_execSequenceEndSplitLitBuffer()
932 if (sequence.offset > (size_t)(oLitEnd - prefixStart)) { in ZSTD_execSequenceEndSplitLitBuffer()
934 … RETURN_ERROR_IF(sequence.offset > (size_t)(oLitEnd - virtualStart), corruption_detected, ""); in ZSTD_execSequenceEndSplitLitBuffer()
963 const BYTE* match = oLitEnd - sequence.offset; in ZSTD_execSequence()
999 if (sequence.offset > (size_t)(oLitEnd - prefixStart)) { in ZSTD_execSequence()
1001 …RETURN_ERROR_IF(UNLIKELY(sequence.offset > (size_t)(oLitEnd - virtualStart)), corruption_detected,… in ZSTD_execSequence()
1024 if (LIKELY(sequence.offset >= WILDCOPY_VECLEN)) { in ZSTD_execSequence()
1032 assert(sequence.offset < WILDCOPY_VECLEN); in ZSTD_execSequence()
1035 ZSTD_overlapCopy8(&op, &match, sequence.offset); in ZSTD_execSequence()
1055 const BYTE* match = oLitEnd - sequence.offset; in ZSTD_execSequenceSplitLitBuffer()
1091 if (sequence.offset > (size_t)(oLitEnd - prefixStart)) { in ZSTD_execSequenceSplitLitBuffer()
1093 …RETURN_ERROR_IF(UNLIKELY(sequence.offset > (size_t)(oLitEnd - virtualStart)), corruption_detected,… in ZSTD_execSequenceSplitLitBuffer()
1115 if (LIKELY(sequence.offset >= WILDCOPY_VECLEN)) { in ZSTD_execSequenceSplitLitBuffer()
1123 assert(sequence.offset < WILDCOPY_VECLEN); in ZSTD_execSequenceSplitLitBuffer()
1126 ZSTD_overlapCopy8(&op, &match, sequence.offset); in ZSTD_execSequenceSplitLitBuffer()
1196 { size_t offset; local
1207offset = ofBase + (BIT_readBitsFast(&seqState->DStream, ofBits - extraBits) << extraBits);
1209 if (extraBits) offset += BIT_readBitsFast(&seqState->DStream, extraBits);
1212offset = ofBase + BIT_readBitsFast(&seqState->DStream, ofBits/*>0*/); /* <= (ZSTD_WINDOWLOG_MAX…
1217 seqState->prevOffset[0] = offset;
1221 offset = seqState->prevOffset[ll0];
1223 seqState->prevOffset[0] = offset;
1225 offset = ofBase + ll0 + BIT_readBitsFast(&seqState->DStream, 1);
1226 … { size_t temp = (offset==3) ? seqState->prevOffset[0] - 1 : seqState->prevOffset[offset];
1228 if (offset != 1) seqState->prevOffset[2] = seqState->prevOffset[1];
1230 seqState->prevOffset[0] = offset = temp;
1232 seq.offset = offset;
1260 (U32)seq.litLength, (U32)seq.matchLength, (U32)seq.offset);
1298 (U32)seq.litLength, (U32)seq.matchLength, (U32)seq.offset);
1305 assert(seq.offset <= (size_t)(oLitEnd - virtualStart));
1306 assert(seq.offset <= windowSize + dictSize);
1309 assert(seq.offset <= windowSize);
1654 { const BYTE* const matchBase = (sequence.offset > prefetchPos) ? dictEnd : prefixStart;
1655 …const BYTE* const match = matchBase + prefetchPos - sequence.offset; /* note : this operation can …