Lines Matching refs:offCode
3440 ZSTD_resolveRepcodeToRawOffset(const U32 rep[ZSTD_REP_NUM], const U32 offCode, const U32 ll0) in ZSTD_resolveRepcodeToRawOffset() argument
3442 U32 const adjustedOffCode = STORED_REPCODE(offCode) - 1 + ll0; /* [ 0 - 3 ] */ in ZSTD_resolveRepcodeToRawOffset()
3443 assert(STORED_IS_REPCODE(offCode)); in ZSTD_resolveRepcodeToRawOffset()
3471 U32 const offCode = OFFBASE_TO_STORED(seq->offBase); in ZSTD_seqStore_resolveOffCodes() local
3473 if (STORED_IS_REPCODE(offCode)) { in ZSTD_seqStore_resolveOffCodes()
3474 U32 const dRawOffset = ZSTD_resolveRepcodeToRawOffset(dRepcodes->rep, offCode, ll0); in ZSTD_seqStore_resolveOffCodes()
3475 U32 const cRawOffset = ZSTD_resolveRepcodeToRawOffset(cRepcodes->rep, offCode, ll0); in ZSTD_seqStore_resolveOffCodes()
3488 ZSTD_updateRep(cRepcodes->rep, offCode, ll0); in ZSTD_seqStore_resolveOffCodes()
5763 ZSTD_validateSequence(U32 offCode, U32 matchLength, in ZSTD_validateSequence() argument
5773 RETURN_ERROR_IF(offCode > STORE_OFFSET(offsetBound), corruption_detected, "Offset too large!"); in ZSTD_validateSequence()
5781 U32 offCode = STORE_OFFSET(rawOffset); in ZSTD_finalizeOffCode() local
5784 offCode = STORE_REPCODE_1; in ZSTD_finalizeOffCode()
5786 offCode = STORE_REPCODE(2 - ll0); in ZSTD_finalizeOffCode()
5788 offCode = STORE_REPCODE(3 - ll0); in ZSTD_finalizeOffCode()
5790 offCode = STORE_REPCODE_3; in ZSTD_finalizeOffCode()
5792 return offCode; in ZSTD_finalizeOffCode()
5822 U32 const offCode = ZSTD_finalizeOffCode(inSeqs[idx].offset, updatedRepcodes.rep, ll0); in ZSTD_copySequencesToSeqStoreExplicitBlockDelim() local
5823 ZSTD_updateRep(updatedRepcodes.rep, offCode, ll0); in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
5825 DEBUGLOG(6, "Storing sequence: (of: %u, ml: %u, ll: %u)", offCode, matchLength, litLength); in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
5828 FORWARD_IF_ERROR(ZSTD_validateSequence(offCode, matchLength, seqPos->posInSrc, in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
5834 ZSTD_storeSeq(&cctx->seqStore, litLength, ip, iend, offCode, matchLength); in ZSTD_copySequencesToSeqStoreExplicitBlockDelim()
5891 U32 offCode; in ZSTD_copySequencesToSeqStoreNoBlockDelim() local
5945 offCode = ZSTD_finalizeOffCode(rawOffset, updatedRepcodes.rep, ll0); in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5946 ZSTD_updateRep(updatedRepcodes.rep, offCode, ll0); in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5951 FORWARD_IF_ERROR(ZSTD_validateSequence(offCode, matchLength, seqPos->posInSrc, in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5955 DEBUGLOG(6, "Storing sequence: (of: %u, ml: %u, ll: %u)", offCode, matchLength, litLength); in ZSTD_copySequencesToSeqStoreNoBlockDelim()
5958 ZSTD_storeSeq(&cctx->seqStore, litLength, ip, iend, offCode, matchLength); in ZSTD_copySequencesToSeqStoreNoBlockDelim()