Home | History | Annotate | Download | only in C

Lines Matching refs:lenLimit

265     UInt32 lenLimit = p->streamPos - p->pos;

266 if (lenLimit > p->matchMaxLen)
267 lenLimit = p->matchMaxLen;
268 p->lenLimit = lenLimit;
324 static UInt32 * Hc_GetMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
340 while (++len != lenLimit)
347 if (len == lenLimit)
355 UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
376 if (++len != lenLimit && pb[len] == cur[len])
377 while (++len != lenLimit)
384 if (len == lenLimit)
410 static void SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son,
430 while (++len != lenLimit)
434 if (len == lenLimit)
470 UInt32 lenLimit; UInt32 hashValue; const Byte *cur; UInt32 curMatch; \
471 lenLimit = p->lenLimit; { if (lenLimit < minLen) { MatchFinder_MovePos(p); ret_op; }} \
480 offset = (UInt32)(GetMatchesSpec1(lenLimit, curMatch, MF_PARAMS(p), \
484 SkipMatchesSpec(lenLimit, curMatch, MF_PARAMS(p)); MOVE_POS;
526 for (; maxLen != lenLimit; maxLen++)
532 if (maxLen == lenLimit)
534 SkipMatchesSpec(lenLimit, curMatch, MF_PARAMS(p));
573 for (; maxLen != lenLimit; maxLen++)
577 if (maxLen == lenLimit)
579 SkipMatchesSpec(lenLimit, curMatch, MF_PARAMS(p));
620 for (; maxLen != lenLimit; maxLen++)
624 if (maxLen == lenLimit)
632 offset = (UInt32)(Hc_GetMatchesSpec(lenLimit, curMatch, MF_PARAMS(p),
644 offset = (UInt32)(Hc_GetMatchesSpec(lenLimit, curMatch, MF_PARAMS(p),