Home | History | Annotate | Download | only in C

Lines Matching refs:lzPos

498   p->lzPos = p->historySize + 1;

523 MatchFinder_Normalize3(p->lzPos - p->historySize - 1, p->hash, p->fixedHashSize);
524 p->lzPos = p->historySize + 1;
535 if (p->lzPos >= kMtMaxValForNormalize - kMtBtBlockSize)
562 lzPos = p->lzPos;
566 hash[hash2Value] = lzPos;
569 if (cur[(ptrdiff_t)curMatch2 - lzPos] == cur[0])
572 *distances++ = lzPos - curMatch2 - 1;
582 UInt32 lzPos = p->lzPos;
590 lzPos;
592 if (curMatch2 >= matchMinPos && cur[(ptrdiff_t)curMatch2 - lzPos] == cur[0])
594 distances[1] = lzPos - curMatch2 - 1;
595 if (cur[(ptrdiff_t)curMatch2 - lzPos + 2] == cur[2])
603 if (curMatch3 >= matchMinPos && cur[(ptrdiff_t)curMatch3 - lzPos] == cur[0])
606 *distances++ = lzPos - curMatch3 - 1;
617 UInt32 lzPos = p->lzPos;
627 lzPos;
629 if (curMatch2 >= matchMinPos && cur[(ptrdiff_t)curMatch2 - lzPos] == cur[0])
631 distances[1] = lzPos - curMatch2 - 1;
632 if (cur[(ptrdiff_t)curMatch2 - lzPos + 2] == cur[2])
634 distances[0] = (cur[(ptrdiff_t)curMatch2 - lzPos + 3] == cur[3]) ? 4 : 3;
640 if (curMatch3 >= matchMinPos && cur[(ptrdiff_t)curMatch3 - lzPos] == cur[0])
642 distances[1] = lzPos - curMatch3 - 1;
643 if (cur[(ptrdiff_t)curMatch3 - lzPos + 3] == cur[3])
654 cur[(ptrdiff_t)curMatch4 - lzPos] == cur[0] &&
655 cur[(ptrdiff_t)curMatch4 - lzPos + 3] == cur[3]
659 *distances++ = lzPos - curMatch4 - 1;
665 #define INCREASE_LZ_POS p->lzPos++; p->pointerToCurPos++;
694 len = (UInt32)(p->MixMatchesFunc(p, p->lzPos - p->historySize, distances) - (distances));
701 distances2 = p->MixMatchesFunc(p, p->lzPos - btBuf[1], distances);
729 hash[hash2Value] = p->lzPos;
740 p->lzPos;
753 p->lzPos;