Lines Matching defs:start2
360 const BYTE *start2 = NULL;
396 &start2, maxNbAttempts);
409 if (start2 < ip + ml0) {
418 if ((start2 - ip) < 3) {
421 ip = start2;
432 if ((start2 - ip) < OPTIMAL_ML) {
438 if (ip + new_ml > start2 + ml2 - MINMATCH)
439 new_ml = (int)(start2 - ip) + ml2 - MINMATCH;
441 correction = new_ml - (int)(start2 - ip);
444 start2 += correction;
450 * Now, we have start2 = ip + new_ml,
454 if (start2 + ml2 < mflimit)
456 start2 + ml2 - 3, start2,
465 if (start2 < ip + ml)
466 ml = (int)(start2 - ip);
471 ip = start2;
485 if (start2 < ip + ml) {
486 int correction = (int)(ip + ml - start2);
488 start2 += correction;
492 start2 = start3;
505 start0 = start2;
511 start2 = start3;
522 if (start2 < ip + ml) {
523 if ((start2 - ip) < (int)ML_MASK) {
528 if (ip + ml > start2 + ml2 - MINMATCH)
529 ml = (int)(start2 - ip) + ml2 - MINMATCH;
530 correction = ml - (int)(start2 - ip);
532 start2 += correction;
537 ml = (int)(start2 - ip);
543 ip = start2;
547 start2 = start3;