Lines Matching defs:matchLength
133 U32 matchLength; /* Raw length of match */
140 stopped. posInSequence <= seq[pos].litLength + seq[pos].matchLength */
161 unsigned* matchLengthFreq; /* table of matchLength statistics, of size (MaxML+1) */
168 U32 matchLengthSum; /* nb of matchLength codes */
472 * note : mlBase = matchLength - MINMATCH;
582 * Store a sequence (litlen, litPtr, offCode and matchLength) into seqStore_t.
584 * @matchLength : must be >= MINMATCH
591 size_t matchLength)
600 pos, (U32)litLength, (U32)matchLength, (U32)offBase_minus1);
634 assert(matchLength >= MINMATCH);
635 { size_t const mlBase = matchLength - MINMATCH;
771 size_t const matchLength = ZSTD_count(ip, match, vEnd);
772 if (match + matchLength != mEnd) return matchLength;
773 DEBUGLOG(7, "ZSTD_count_2segments: found a 2-parts match (current length==%zu)", matchLength);
776 DEBUGLOG(7, "next byte : ip==%02X, istart==%02X", ip[matchLength], *iStart);
777 DEBUGLOG(7, "final match length = %zu", matchLength + ZSTD_count(ip+matchLength, iStart, iEnd));
778 return matchLength + ZSTD_count(ip+matchLength, iStart, iEnd);