Lines Matching refs:lenLimit
292 UInt32 lenLimit = p->streamPos - p->pos; in MatchFinder_SetLimits() local
293 if (lenLimit > p->matchMaxLen) in MatchFinder_SetLimits()
294 lenLimit = p->matchMaxLen; in MatchFinder_SetLimits()
295 p->lenLimit = lenLimit; in MatchFinder_SetLimits()
389 static UInt32 * Hc_GetMatchesSpec(unsigned lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, … in Hc_GetMatchesSpec() argument
422 const Byte *lim = cur + lenLimit; in Hc_GetMatchesSpec()
465 UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son, in GetMatchesSpec1() argument
487 if (++len != lenLimit && pb[len] == cur[len]) in GetMatchesSpec1()
488 while (++len != lenLimit) in GetMatchesSpec1()
496 if (len == lenLimit) in GetMatchesSpec1()
522 static void SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *… in SkipMatchesSpec() argument
542 while (++len != lenLimit) in SkipMatchesSpec()
546 if (len == lenLimit) in SkipMatchesSpec()
582 unsigned lenLimit; UInt32 hv; const Byte *cur; UInt32 curMatch; \
583 lenLimit = (unsigned)p->lenLimit; { if (lenLimit < minLen) { MatchFinder_MovePos(p); ret_op; }} \
592 offset = (unsigned)(GetMatchesSpec1((UInt32)lenLimit, curMatch, MF_PARAMS(p), \
596 SkipMatchesSpec((UInt32)lenLimit, curMatch, MF_PARAMS(p)); MOVE_POS;
601 const Byte *lim = cur + lenLimit; \
655 if (maxLen == lenLimit) in Bt3_MatchFinder_GetMatches()
657 SkipMatchesSpec((UInt32)lenLimit, curMatch, MF_PARAMS(p)); in Bt3_MatchFinder_GetMatches()
709 if (maxLen == lenLimit) in Bt4_MatchFinder_GetMatches()
711 SkipMatchesSpec((UInt32)lenLimit, curMatch, MF_PARAMS(p)); in Bt4_MatchFinder_GetMatches()
842 if (maxLen == lenLimit) in Hc4_MatchFinder_GetMatches()
852 offset = (unsigned)(Hc_GetMatchesSpec(lenLimit, curMatch, MF_PARAMS(p), in Hc4_MatchFinder_GetMatches()
943 offset = (unsigned)(Hc_GetMatchesSpec(lenLimit, curMatch, MF_PARAMS(p), in Hc3Zip_MatchFinder_GetMatches()