Lines Matching refs:lzPos
552 p->lzPos = p->historySize + 1; in MatchFinderMt_Init()
577 MatchFinder_Normalize3(p->lzPos - p->historySize - 1, p->hash, p->fixedHashSize); in MatchFinderMt_Normalize()
578 p->lzPos = p->historySize + 1; in MatchFinderMt_Normalize()
589 if (p->lzPos >= kMtMaxValForNormalize - kMtBtBlockSize) in MatchFinderMt_GetNextBlock_Bt()
611 UInt32 lzPos = p->lzPos; in MixMatches2() local
615 hash[h2] = lzPos; in MixMatches2()
618 if (cur[(ptrdiff_t)curMatch2 - lzPos] == cur[0]) in MixMatches2()
621 *distances++ = lzPos - curMatch2 - 1; in MixMatches2()
632 UInt32 lzPos = p->lzPos; in MixMatches3() local
638 hash[ h2] = lzPos; in MixMatches3()
639 (hash + kFix3HashSize)[h3] = lzPos; in MixMatches3()
641 if (curMatch2 >= matchMinPos && cur[(ptrdiff_t)curMatch2 - lzPos] == cur[0]) in MixMatches3()
643 distances[1] = lzPos - curMatch2 - 1; in MixMatches3()
644 if (cur[(ptrdiff_t)curMatch2 - lzPos + 2] == cur[2]) in MixMatches3()
653 if (curMatch3 >= matchMinPos && cur[(ptrdiff_t)curMatch3 - lzPos] == cur[0]) in MixMatches3()
656 *distances++ = lzPos - curMatch3 - 1; in MixMatches3()
717 #define INCREASE_LZ_POS p->lzPos++; p->pointerToCurPos++;
751 len = (UInt32)(p->MixMatchesFunc(p, p->lzPos - p->historySize, distances) - (distances)); in MatchFinderMt_GetMatches()
758 distances2 = p->MixMatchesFunc(p, p->lzPos - btBuf[1], distances); in MatchFinderMt_GetMatches()
790 hash[h2] = p->lzPos;
801 p->lzPos;