Lines Matching defs:length
91 /* Matches of length 3 are discarded if their distance exceeds TOO_FAR */
99 ush good_length; /* reduce lazy search above this match length */
100 ush max_lazy; /* do not perform lazy search above this match length */
101 ush nice_length; /* quit search above this match length */
147 * the previous length of the hash chain.
461 * for length/distance pairs over any compressed block is assured to be 31
464 * Analysis: The longest fixed codes are a length code of 8 bits plus 5
467 * possible fixed-codes length/distance pair is then 31 bits total.
472 * literal/length. As each symbol is consumed, the pointer to the next
494 * Therefore its average symbol length is assured to be less than 31. So
844 /* upper bound for fixed blocks with 9-bit literals and length 255
850 /* upper bound for stored blocks with length 127 (memLevel == 1) --
859 /* compute wrapper length */
1349 * return its length. Matches shorter or equal to prev_length are discarded,
1354 * OUT assertion: the match length is not greater than s->lookahead.
1358 unsigned chain_length = s->max_chain_length;/* max hash chain length */
1361 register int len; /* length of current match */
1362 int best_len = (int)s->prev_length; /* best match length so far */
1406 /* Skip to next match if the match length cannot increase
1407 * or if the match length is less than 2. Note that the checks below
1411 * However the length of the match is limited to the lookahead, so
1509 register int len; /* length of current match */
1524 /* Return failure if the match length is less than 2:
1567 local void check_match(deflate_state *s, IPos start, IPos match, int length)
1571 IPos len = length;
1574 subsequent length-1 bytes */
1580 fprintf(stderr, " start %u, match %d, length %d\n",
1581 start, (int)match, length);
1588 fprintf(stderr,"\\[%d,%d]", start - match, length);
1589 do { putc(s->window[start++], stderr); } while (--length != 0);
1593 # define check_match(s, start, match, length)
1617 /* Maximum stored block length in deflate format (not including header). */
1657 len = MAX_STORED; /* maximum deflate stored block length */
1661 /* maximum stored block length that will fit in avail_out: */
1669 /* If the stored block would be less than min_block in length, or if
1797 /* maximum stored block length that will fit in pending: */
1869 /* Insert new strings in the hash table only if the match length
2056 Bytef *scan, *strend; /* scan goes up to strend for length of run */