• Home
  • Raw
  • Download

Lines Matching refs:start2

560     const BYTE* start2 = NULL;  in LZ4HC_compress_hashChain()  local
581 ip + ml - 2, ip + 0, matchlimit, ml, &ref2, &start2, in LZ4HC_compress_hashChain()
594 if (start2 < ip + ml0) { /* squeezing ML1 between ML0(original ML1) and ML2 */ in LZ4HC_compress_hashChain()
599 if ((start2 - ip) < 3) { /* First Match too small : removed */ in LZ4HC_compress_hashChain()
601 ip = start2; in LZ4HC_compress_hashChain()
610 if ((start2 - ip) < OPTIMAL_ML) { in LZ4HC_compress_hashChain()
614 if (ip+new_ml > start2 + ml2 - MINMATCH) new_ml = (int)(start2 - ip) + ml2 - MINMATCH; in LZ4HC_compress_hashChain()
615 correction = new_ml - (int)(start2 - ip); in LZ4HC_compress_hashChain()
617 start2 += correction; in LZ4HC_compress_hashChain()
624 if (start2 + ml2 <= mflimit) { in LZ4HC_compress_hashChain()
626 start2 + ml2 - 3, start2, matchlimit, ml2, &ref3, &start3, in LZ4HC_compress_hashChain()
634 if (start2 < ip+ml) ml = (int)(start2 - ip); in LZ4HC_compress_hashChain()
638 ip = start2; in LZ4HC_compress_hashChain()
646 if (start2 < ip+ml) { in LZ4HC_compress_hashChain()
647 int correction = (int)(ip+ml - start2); in LZ4HC_compress_hashChain()
648 start2 += correction; in LZ4HC_compress_hashChain()
652 start2 = start3; in LZ4HC_compress_hashChain()
664 start0 = start2; in LZ4HC_compress_hashChain()
670 start2 = start3; in LZ4HC_compress_hashChain()
681 if (start2 < ip+ml) { in LZ4HC_compress_hashChain()
682 if ((start2 - ip) < OPTIMAL_ML) { in LZ4HC_compress_hashChain()
685 if (ip + ml > start2 + ml2 - MINMATCH) ml = (int)(start2 - ip) + ml2 - MINMATCH; in LZ4HC_compress_hashChain()
686 correction = ml - (int)(start2 - ip); in LZ4HC_compress_hashChain()
688 start2 += correction; in LZ4HC_compress_hashChain()
693 ml = (int)(start2 - ip); in LZ4HC_compress_hashChain()
700 ip = start2; ref = ref2; ml = ml2; in LZ4HC_compress_hashChain()
703 start2 = start3; ref2 = ref3; ml2 = ml3; in LZ4HC_compress_hashChain()