Lines Matching refs:dictLimit

103     size_t newStartingOffset = bufferSize + hc4->dictLimit;
114 hc4->dictLimit = (U32)newStartingOffset;
125 U32 const prefixIdx = hc4->dictLimit;
231 static int LZ4HC_protectDictEnd(U32 const dictLimit, U32 const matchIndex)
233 return ((U32)((dictLimit - 1) - matchIndex) >= 3);
256 const U32 prefixIdx = hc4->dictLimit;
298 } else { /* lowestMatchIndex <= matchIndex < dictLimit */
420 size_t const dictEndOffset = (size_t)(dictCtx->end - dictCtx->prefixStart) + dictCtx->dictLimit;
425 const BYTE* const matchPtr = dictCtx->prefixStart - dictCtx->dictLimit + dictMatchIndex;
891 const size_t position = (size_t)(ctx->end - ctx->prefixStart) + (ctx->dictLimit - ctx->lowLimit);
1100 ctxPtr->lowLimit = ctxPtr->dictLimit;
1102 ctxPtr->dictLimit += (U32)(ctxPtr->end - ctxPtr->prefixStart);
1105 ctxPtr->nextToUpdate = ctxPtr->dictLimit; /* match referencing will resume from there */
1125 if ((size_t)(ctxPtr->end - ctxPtr->prefixStart) + ctxPtr->dictLimit > 2 GB) {
1138 const BYTE* const dictEnd = ctxPtr->dictStart + (ctxPtr->dictLimit - ctxPtr->lowLimit);
1143 if (ctxPtr->dictLimit - ctxPtr->lowLimit < 4) {
1144 ctxPtr->lowLimit = ctxPtr->dictLimit;
1183 { U32 const endIndex = (U32)(streamPtr->end - streamPtr->prefixStart) + streamPtr->dictLimit;
1186 streamPtr->dictLimit = endIndex - (U32)dictSize;
1189 if (streamPtr->nextToUpdate < streamPtr->dictLimit)
1190 streamPtr->nextToUpdate = streamPtr->dictLimit;
1258 const BYTE* bufferStart = ctx->internal_donotuse.prefixStart - ctx->internal_donotuse.dictLimit + ctx->internal_donotuse.lowLimit;