Home | History | Annotate | Download | only in C

Lines Matching refs:cur

236 static Int32 NO_INLINE GetMatchesSpecN(UInt32 lenLimit, UInt32 pos, const Byte *cur, CLzRef *son,

260 const Byte *pb = cur - delta;
262 if (pb[len] == cur[len])
264 if (++len != lenLimit && pb[len] == cur[len])
266 if (pb[len] != cur[len])
280 if (pb[len] < cur[len])
298 cur++;
568 const Byte *cur = p->pointerToCurPos;
576 if (cur[(ptrdiff_t)curMatch2 - lzPos] == cur[0])
589 const Byte *cur = p->pointerToCurPos;
599 if (curMatch2 >= matchMinPos && cur[(ptrdiff_t)curMatch2 - lzPos] == cur[0])
602 if (cur[(ptrdiff_t)curMatch2 - lzPos + 2] == cur[2])
611 if (curMatch3 >= matchMinPos && cur[(ptrdiff_t)curMatch3 - lzPos] == cur[0])
625 const Byte *cur = p->pointerToCurPos;
637 if (curMatch2 >= matchMinPos && cur[(ptrdiff_t)curMatch2 - lzPos] == cur[0])
640 if (cur[(ptrdiff_t)curMatch2 - lzPos + 2] == cur[2])
642 distances[0] = (cur[(ptrdiff_t)curMatch2 - lzPos + 3] == cur[3]) ? 4 : 3;
649 if (curMatch3 >= matchMinPos && cur[(ptrdiff_t)curMatch3 - lzPos] == cur[0])
652 if (cur[(ptrdiff_t)curMatch3 - lzPos + 3] == cur[3])
663 cur[(ptrdiff_t)curMatch4 - lzPos] == cur[0] &&
664 cur[(ptrdiff_t)curMatch4 - lzPos + 3] == cur[3]
726 #define SKIP_HEADER_MT(n) SKIP_HEADER2_MT if (p->btNumAvailBytes-- >= (n)) { const Byte *cur = p->pointerToCurPos; UInt32 *hash = p->hash;