Lines Matching refs:lenLimit
258 UInt32 lenLimit = p->streamPos - p->pos;
259 if (lenLimit > p->matchMaxLen)
260 lenLimit = p->matchMaxLen;
261 p->lenLimit = lenLimit;
317 static UInt32 * Hc_GetMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
333 while (++len != lenLimit)
340 if (len == lenLimit)
348 UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
369 if (++len != lenLimit && pb[len] == cur[len])
370 while (++len != lenLimit)
377 if (len == lenLimit)
403 static void SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
423 while (++len != lenLimit)
427 if (len == lenLimit)
463 UInt32 lenLimit; UInt32 hashValue; const Byte *cur; UInt32 curMatch; \
464 lenLimit = p->lenLimit; { if (lenLimit < minLen) { MatchFinder_MovePos(p); ret_op; }} \
473 offset = (UInt32)(GetMatchesSpec1(lenLimit, curMatch, MF_PARAMS(p), \
477 SkipMatchesSpec(lenLimit, curMatch, MF_PARAMS(p)); MOVE_POS;
519 for (; maxLen != lenLimit; maxLen++)
525 if (maxLen == lenLimit)
527 SkipMatchesSpec(lenLimit, curMatch, MF_PARAMS(p));
566 for (; maxLen != lenLimit; maxLen++)
570 if (maxLen == lenLimit)
572 SkipMatchesSpec(lenLimit, curMatch, MF_PARAMS(p));
613 for (; maxLen != lenLimit; maxLen++)
617 if (maxLen == lenLimit)
625 offset = (UInt32)(Hc_GetMatchesSpec(lenLimit, curMatch, MF_PARAMS(p),
637 offset = (UInt32)(Hc_GetMatchesSpec(lenLimit, curMatch, MF_PARAMS(p),