Lines Matching refs:run
53 * (by Fiala and Greene) which is guaranteed to run in linear amortized
1709 * one. Do not maintain a hash table. (It will be regenerated if this run of
1717 uInt run; /* length of run */
1718 uInt max; /* maximum length of run */
1720 Bytef *scan; /* scan for end of run */
1725 * for the longest encodable run.
1736 run = 0;
1744 } while (++run < max);
1747 /* Emit match if have run of MIN_MATCH or longer, else emit literal */
1748 if (run >= MIN_MATCH) {
1749 check_match(s, s->strstart, s->strstart - 1, run);
1750 _tr_tally_dist(s, 1, run - MIN_MATCH, bflush);
1751 s->lookahead -= run;
1752 s->strstart += run;