Lines Matching defs:match_length
426 uInt match_length; /* length of best match */
1328 s->match_length = s->prev_length = MIN_MATCH-1;
1786 * At this point we have always match_length < MIN_MATCH
1794 s->match_length = longest_match (s, hash_head);
1798 if (s->match_length >= MIN_MATCH) {
1799 check_match(s, s->strstart, s->match_start, s->match_length);
1802 s->match_length - MIN_MATCH, bflush);
1804 s->lookahead -= s->match_length;
1810 if (s->match_length <= s->max_insert_length &&
1812 s->match_length--; /* string at strstart already in hash table */
1819 } while (--s->match_length != 0);
1824 s->strstart += s->match_length;
1825 s->match_length = 0;
1882 s->prev_length = s->match_length, s->prev_match = s->match_start;
1883 s->match_length = MIN_MATCH-1;
1892 s->match_length = longest_match (s, hash_head);
1896 if (s->match_length
1897 (s->match_length == MIN_MATCH &&
1903 s->match_length = MIN_MATCH-1;
1909 if (s->prev_length >= MIN_MATCH && s->match_length <= s->prev_length) {
1931 s->match_length = MIN_MATCH-1;