Home | History | Annotate | Download | only in lzma_sdk

Lines Matching refs:numPairs

277   UInt32 numPairs;
818 UInt32 lenRes = 0, numPairs;
820 numPairs = p->matchFinder.GetMatches(p->matchFinderObj, p->matches);
822 printf("\n i = %d numPairs = %d ", ttt, numPairs / 2);
826 for (i = 0; i < numPairs; i += 2)
830 if (numPairs > 0)
832 lenRes = p->matches[numPairs - 2];
836 UInt32 distance = p->matches[numPairs - 1] + 1;
847 *numDistancePairsRes = numPairs;
931 UInt32 numAvail, mainLen, numPairs, repMaxIndex, i, posState, lenEnd, len, cur;
948 mainLen = ReadMatchDistances(p, &numPairs);
952 numPairs = p->numPairs;
994 *backRes = matches[numPairs - 1] + LZMA_NUM_REPS;
1106 if (offs == numPairs)
1126 UInt32 numAvailFull, newLen, numPairs, posPrev, state, posState, startLen;
1138 newLen = ReadMatchDistances(p, &numPairs);
1141 p->numPairs = numPairs;
1393 for (numPairs = 0; newLen > matches[numPairs]; numPairs += 2);
1394 matches[numPairs] = newLen;
1395 numPairs += 2;
1476 if (offs == numPairs)
1491 UInt32 numAvail, mainLen, mainDist, numPairs, repIndex, repLen, i;
1496 mainLen = ReadMatchDistances(p, &numPairs);
1500 numPairs = p->numPairs;
1535 *backRes = matches[numPairs - 1] + LZMA_NUM_REPS;
1543 mainDist = matches[numPairs - 1];
1544 while (numPairs > 2 && mainLen == matches[numPairs - 4] + 1)
1546 if (!ChangePair(matches[numPairs - 3], mainDist))
1548 numPairs -= 2;
1549 mainLen = matches[numPairs - 2];
1550 mainDist = matches[numPairs - 1];
1569 p->longestMatchLength = ReadMatchDistances(p, &p->numPairs);
1572 UInt32 newDistance = matches[p->numPairs - 1];
1751 UInt32 numPairs;
1755 ReadMatchDistances(p, &numPairs);