Home
last modified time | relevance | path

Searched refs:offCode (Results 1 – 2 of 2) sorted by relevance

/linux-6.12.1/lib/zstd/compress/
Dzstd_opt.c304 U32 const offCode = ZSTD_highbit32(STORED_TO_OFFBASE(offcode)); in ZSTD_getMatchPrice() local
309 return WEIGHT(mlBase, optLevel) + ((16 + offCode) * BITCOST_MULTIPLIER); in ZSTD_getMatchPrice()
312 …price = (offCode * BITCOST_MULTIPLIER) + (optPtr->offCodeSumBasePrice - WEIGHT(optPtr->offCodeFreq… in ZSTD_getMatchPrice()
313 if ((optLevel<2) /*static*/ && offCode >= 20) in ZSTD_getMatchPrice()
314 …price += (offCode-19)*2 * BITCOST_MULTIPLIER; /* handicap for long distance offsets, favor decompr… in ZSTD_getMatchPrice()
348 { U32 const offCode = ZSTD_highbit32(STORED_TO_OFFBASE(offsetCode)); in ZSTD_updateStats() local
349 assert(offCode <= MaxOff); in ZSTD_updateStats()
350 optPtr->offCodeFreq[offCode]++; in ZSTD_updateStats()
1299 U32 const offCode = opt[storePos].off; in ZSTD_compressBlock_opt_generic() local
1311 ZSTD_updateStats(optStatePtr, llen, anchor, offCode, mlen); in ZSTD_compressBlock_opt_generic()
[all …]
Dzstd_compress.c3349 ZSTD_resolveRepcodeToRawOffset(const U32 rep[ZSTD_REP_NUM], const U32 offCode, const U32 ll0) in ZSTD_resolveRepcodeToRawOffset() argument
3351 U32 const adjustedOffCode = STORED_REPCODE(offCode) - 1 + ll0; /* [ 0 - 3 ] */ in ZSTD_resolveRepcodeToRawOffset()
3352 assert(STORED_IS_REPCODE(offCode)); in ZSTD_resolveRepcodeToRawOffset()
3380 U32 const offCode = OFFBASE_TO_STORED(seq->offBase); in ZSTD_seqStore_resolveOffCodes() local
3382 if (STORED_IS_REPCODE(offCode)) { in ZSTD_seqStore_resolveOffCodes()
3383 U32 const dRawOffset = ZSTD_resolveRepcodeToRawOffset(dRepcodes->rep, offCode, ll0); in ZSTD_seqStore_resolveOffCodes()
3384 U32 const cRawOffset = ZSTD_resolveRepcodeToRawOffset(cRepcodes->rep, offCode, ll0); in ZSTD_seqStore_resolveOffCodes()
3397 ZSTD_updateRep(cRepcodes->rep, offCode, ll0); in ZSTD_seqStore_resolveOffCodes()
5565 ZSTD_validateSequence(U32 offCode, U32 matchLength, in ZSTD_validateSequence() argument
5575 RETURN_ERROR_IF(offCode > STORE_OFFSET(offsetBound), corruption_detected, "Offset too large!"); in ZSTD_validateSequence()
[all …]