Lines Matching refs:match_length
274 uInt match_length; /* length of best match */
919 s->match_length = MIN_MATCH-1;
1256 * At this point we have always match_length < MIN_MATCH
1264 s->match_length = longest_match (s, hash_head);
1268 if (s->match_length > s->lookahead) s->match_length = s->lookahead;
1270 if (s->match_length >= MIN_MATCH) {
1271 check_match(s, s->strstart, s->match_start, s->match_length);
1274 s->match_length - MIN_MATCH);
1276 s->lookahead -= s->match_length;
1281 if (s->match_length <= s->max_insert_length &&
1283 s->match_length--; /* string at strstart already in hash table */
1290 } while (--s->match_length != 0);
1293 s->strstart += s->match_length;
1294 s->match_length = 0;
1352 s->prev_length = s->match_length, s->prev_match = s->match_start;
1353 s->match_length = MIN_MATCH-1;
1362 s->match_length = longest_match (s, hash_head);
1365 if (s->match_length > s->lookahead) s->match_length = s->lookahead;
1367 if (s->match_length <= 5 && (s->strategy == Z_FILTERED ||
1368 (s->match_length == MIN_MATCH &&
1374 s->match_length = MIN_MATCH-1;
1380 if (s->prev_length >= MIN_MATCH && s->match_length <= s->prev_length) {
1402 s->match_length = MIN_MATCH-1;