Lines Matching defs:maxDist
956 U32 maxDist,
963 + MAX(maxDist, cycleSize)
979 U32 const dictionaryInvalidated = curr > maxDist + loadedDictEnd;
991 U32 maxDist,
998 if (ZSTD_window_canOverflowCorrect(window, cycleLog, maxDist, loadedDictEnd, src)) {
1012 * which may be 0. Every index up to maxDist in the past must be valid.
1015 U32 maxDist, void const* src)
1040 /* Ensure newCurrent - maxDist >= ZSTD_WINDOW_START_INDEX. */
1046 + MAX(maxDist, cycleSize);
1048 /* maxDist must be a power of two so that:
1052 assert((maxDist & (maxDist - 1)) == 0);
1074 assert(newCurrent >= maxDist);
1075 assert(newCurrent - maxDist >= ZSTD_WINDOW_START_INDEX);
1090 * (srcEnd - base) - lowLimit == maxDist + loadedDictEnd
1113 U32 maxDist,
1119 DEBUGLOG(5, "ZSTD_window_enforceMaxDist: blockEndIdx=%u, maxDist=%u, loadedDictEnd=%u",
1120 (unsigned)blockEndIdx, (unsigned)maxDist, (unsigned)loadedDictEnd);
1123 In which case, the test (blockEndIdx > maxDist) is merely to avoid
1124 overflowing next operation `newLowLimit = blockEndIdx - maxDist`.
1129 and it makes sense to compare `blockEndIdx > maxDist + dictSize`
1135 if (blockEndIdx > maxDist + loadedDictEnd) {
1136 U32 const newLowLimit = blockEndIdx - maxDist;
1154 * maxDist is the window size */
1158 U32 maxDist,
1166 DEBUGLOG(5, "ZSTD_checkDictValidity: blockEndIdx=%u, maxDist=%u, loadedDictEnd=%u",
1167 (unsigned)blockEndIdx, (unsigned)maxDist, (unsigned)loadedDictEnd);
1170 if (blockEndIdx > loadedDictEnd + maxDist) {