Home
last modified time | relevance | path

Searched refs:lenLimit (Results 1 – 7 of 7) sorted by relevance

/third_party/lzma/C/
DLzFindOpt.c217 UInt32 * Z7_FASTCALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *s…
223 UInt32 * Z7_FASTCALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *s… in GetMatchesSpecN_2() argument
244 lenLimit++; in GetMatchesSpecN_2()
293 if (++len != lenLimit && len[diff] == len[0]) in GetMatchesSpecN_2()
294 while (++len != lenLimit) in GetMatchesSpecN_2()
306 if (len == lenLimit) in GetMatchesSpecN_2()
321 if (hash == size || *hash != delta || lenLimit[diff] != lenLimit[0] || d >= limit) in GetMatchesSpecN_2()
328 *d++ = (UInt32)(lenLimit - cur); in GetMatchesSpecN_2()
331 lenLimit++; in GetMatchesSpecN_2()
351 if (hash == size || *hash != delta || lenLimit[diff] != lenLimit[0] || d >= limit) in GetMatchesSpecN_2()
DLzFind.c524 p->lenLimit = mm; in MatchFinder_SetLimits()
873 static UInt32 * Hc_GetMatchesSpec(size_t lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CL… in Hc_GetMatchesSpec() argument
906 const Byte *lim = cur + lenLimit; in Hc_GetMatchesSpec()
955 UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *son, in GetMatchesSpec1() argument
982 if (++len != lenLimit && pb[len] == cur[len]) in GetMatchesSpec1()
983 while (++len != lenLimit) in GetMatchesSpec1()
991 if (len == lenLimit) in GetMatchesSpec1()
1025 static void SkipMatchesSpec(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *cur, CLzRef *… in SkipMatchesSpec() argument
1049 while (++len != lenLimit) in SkipMatchesSpec()
1053 if (len == lenLimit) in SkipMatchesSpec()
[all …]
DLzFind.h19 UInt32 lenLimit; member
117 UInt32 * GetMatchesSpec1(UInt32 lenLimit, UInt32 curMatch, UInt32 pos, const Byte *buffer, CLzRef *…
DLzFindMt.c563 UInt32 * Z7_FASTCALL GetMatchesSpecN_2(const Byte *lenLimit, size_t pos, const Byte *cur, CLzRef *s…
648 UInt32 lenLimit = p->matchMaxLen; in BtGetMatches() local
649 if (lenLimit >= p->hashNumAvail) in BtGetMatches()
650 lenLimit = p->hashNumAvail; in BtGetMatches()
652 UInt32 size2 = p->hashNumAvail - lenLimit + 1; in BtGetMatches()
672 UInt32 num = (UInt32)(GetMatchesSpec1(lenLimit, pos - p->hashBuf[p->hashBufPos++], in BtGetMatches()
687 p->buffer + lenLimit - 1, in BtGetMatches()
/third_party/lzma/Java/SevenZip/Compression/LZ/
DBinTree.java120 int lenLimit; in GetMatches() local
122 lenLimit = _matchMaxLen; in GetMatches()
125 lenLimit = _streamPos - _pos; in GetMatches()
126 if (lenLimit < kMinMatchCheck) in GetMatches()
218 while(++len != lenLimit) in GetMatches()
225 if (len == lenLimit) in GetMatches()
256 int lenLimit; in Skip() local
258 lenLimit = _matchMaxLen; in Skip()
261 lenLimit = _streamPos - _pos; in Skip()
262 if (lenLimit < kMinMatchCheck) in Skip()
[all …]
/third_party/lzma/CS/7zip/Compress/LZ/
DLzBinTree.cs120 UInt32 lenLimit; in GetMatches()
122 lenLimit = _matchMaxLen; in GetMatches()
125 lenLimit = _streamPos - _pos; in GetMatches()
126 if (lenLimit < kMinMatchCheck) in GetMatches()
218 while(++len != lenLimit) in GetMatches()
225 if (len == lenLimit) in GetMatches()
256 UInt32 lenLimit; in Skip()
258 lenLimit = _matchMaxLen; in Skip()
261 lenLimit = _streamPos - _pos; in Skip()
262 if (lenLimit < kMinMatchCheck) in Skip()
[all …]
/third_party/lzma/Asm/x86/
DLzFindOpt.asm69 lenLimit equ r8 define
78 lenLimit equ REG_ABI_PARAM_2 define
171 ; we want cur in (rcx). So we change the cur and lenLimit variables
172 sub lenLimit, cur
177 sub t0, lenLimit
236 mov len0, lenLimit
352 ; while (++len != lenLimit) (len[diff] != len[0]) ;
385 add len, lenLimit
428 ; if (hash == size || *hash != delta || lenLimit[diff] != lenLimit[0] || d >= limit)