Lines Matching refs:match_length
473 s->match_length = s->prev_length = MIN_MATCH-1;
1248 s->match_length = s->prev_length = MIN_MATCH-1;
1909 s->match_length = longest_match (s, hash_head);
1912 if (s->match_length >= MIN_MATCH) {
1913 check_match(s, s->strstart, s->match_start, s->match_length);
1916 s->match_length - MIN_MATCH, bflush);
1918 s->lookahead -= s->match_length;
1924 if (s->match_length <= s->max_insert_length &&
1926 s->match_length--; /* string at strstart already in table */
1933 } while (--s->match_length != 0);
1938 s->strstart += s->match_length;
1939 s->match_length = 0;
2006 s->prev_length = s->match_length, s->prev_match = s->match_start;
2007 s->match_length = MIN_MATCH-1;
2015 s->match_length = longest_match (s, hash_head);
2018 if (s->match_length <= 5 && (s->strategy == Z_FILTERED
2020 || (s->match_length == MIN_MATCH &&
2028 s->match_length = MIN_MATCH-1;
2034 if (s->prev_length >= MIN_MATCH && s->match_length <= s->prev_length) {
2056 s->match_length = MIN_MATCH-1;
2127 s->match_length = 0;
2139 s->match_length = MAX_MATCH - (uInt)(strend - scan);
2140 if (s->match_length > s->lookahead)
2141 s->match_length = s->lookahead;
2147 if (s->match_length >= MIN_MATCH) {
2148 check_match(s, s->strstart, s->strstart - 1, s->match_length);
2150 _tr_tally_dist(s, 1, s->match_length - MIN_MATCH, bflush);
2152 s->lookahead -= s->match_length;
2153 s->strstart += s->match_length;
2154 s->match_length = 0;
2196 s->match_length = 0;