Lines Matching refs:curMatch

357 static UInt32 * Hc_GetMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CL…  in Hc_GetMatchesSpec()  argument
361 son[_cyclicBufferPos] = curMatch; in Hc_GetMatchesSpec()
364 UInt32 delta = pos - curMatch; in Hc_GetMatchesSpec()
369curMatch = son[_cyclicBufferPos - delta + ((delta > _cyclicBufferPos) ? _cyclicBufferSize : 0)]; in Hc_GetMatchesSpec()
388 UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son, in GetMatchesSpec1() argument
397 UInt32 delta = pos - curMatch; in GetMatchesSpec1()
427 *ptr1 = curMatch; in GetMatchesSpec1()
429 curMatch = *ptr1; in GetMatchesSpec1()
434 *ptr0 = curMatch; in GetMatchesSpec1()
436 curMatch = *ptr0; in GetMatchesSpec1()
443 static void SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *… in SkipMatchesSpec() argument
451 UInt32 delta = pos - curMatch; in SkipMatchesSpec()
477 *ptr1 = curMatch; in SkipMatchesSpec()
479 curMatch = *ptr1; in SkipMatchesSpec()
484 *ptr0 = curMatch; in SkipMatchesSpec()
486 curMatch = *ptr0; in SkipMatchesSpec()
503 UInt32 lenLimit; UInt32 hv; const Byte *cur; UInt32 curMatch; \
513 offset = (UInt32)(GetMatchesSpec1(lenLimit, curMatch, MF_PARAMS(p), \
517 SkipMatchesSpec(lenLimit, curMatch, MF_PARAMS(p)); MOVE_POS;
531 curMatch = p->hash[hv]; in Bt2_MatchFinder_GetMatches()
542 curMatch = p->hash[hv]; in Bt3Zip_MatchFinder_GetMatches()
561 curMatch = hash[kFix3HashSize + hv]; in Bt3_MatchFinder_GetMatches()
577 SkipMatchesSpec(lenLimit, curMatch, MF_PARAMS(p)); in Bt3_MatchFinder_GetMatches()
599 curMatch = hash[kFix4HashSize + hv]; in Bt4_MatchFinder_GetMatches()
629 SkipMatchesSpec(lenLimit, curMatch, MF_PARAMS(p)); in Bt4_MatchFinder_GetMatches()
731 curMatch = hash[kFix4HashSize + hv]; in Hc4_MatchFinder_GetMatches()
761 p->son[p->cyclicBufferPos] = curMatch; in Hc4_MatchFinder_GetMatches()
769 offset = (UInt32)(Hc_GetMatchesSpec(lenLimit, curMatch, MF_PARAMS(p), in Hc4_MatchFinder_GetMatches()
858 curMatch = p->hash[hv]; in Hc3Zip_MatchFinder_GetMatches()
860 offset = (UInt32)(Hc_GetMatchesSpec(lenLimit, curMatch, MF_PARAMS(p), in Hc3Zip_MatchFinder_GetMatches()
871 curMatch = p->hash[hv]; in Bt2_MatchFinder_Skip()
884 curMatch = p->hash[hv]; in Bt3Zip_MatchFinder_Skip()
900 curMatch = hash[kFix3HashSize + hv]; in Bt3_MatchFinder_Skip()
917 curMatch = hash[kFix4HashSize + hv]; in Bt4_MatchFinder_Skip()
956 curMatch = hash[kFix4HashSize + hv]; in Hc4_MatchFinder_Skip()
960 p->son[p->cyclicBufferPos] = curMatch; in Hc4_MatchFinder_Skip()
994 curMatch = p->hash[hv]; in Hc3Zip_MatchFinder_Skip()
996 p->son[p->cyclicBufferPos] = curMatch; in Hc3Zip_MatchFinder_Skip()