Lines Matching refs:lookahead
432 uInt lookahead; /* number of valid bytes ahead in window */ member
1193 if (strm->avail_in != 0 || s->lookahead != 0 ||
1425 s->lookahead = 0;
1500 if ((uInt)nice_match > s->lookahead) nice_match = s->lookahead;
1606 if ((uInt)best_len <= s->lookahead)
1608 return (s->lookahead);
1672 return (len <= s->lookahead ? len : s->lookahead);
1728 more = (unsigned)(s->window_size -(ulg)s->lookahead -
1732 if (more == 0 && s->strstart == 0 && s->lookahead == 0) {
1810 Assert(s->strstart + s->lookahead + more <= s->window_size,
1813 n = read_buf(s->strm, s->window + s->strstart + s->lookahead,
1815 s->lookahead += n;
1818 if (s->lookahead >= MIN_MATCH) {
1831 } while (s->lookahead < MIN_LOOKAHEAD && s->strm->avail_in != 0);
1887 if (s->lookahead <= 1) {
1894 if (s->lookahead == 0 && flush == Z_NO_FLUSH)
1897 if (s->lookahead == 0)
1902 s->strstart += s->lookahead;
1903 s->lookahead = 0;
1912 s->lookahead = (uInt)(s->strstart - max_start);
1953 if (s->lookahead < MIN_LOOKAHEAD) {
1955 if (s->lookahead < MIN_LOOKAHEAD &&
1959 if (s->lookahead == 0)
1968 if (s->lookahead >= MIN_MATCH) {
1998 s->lookahead -= s->match_length;
2007 s->lookahead >= MIN_MATCH) {
2044 s->lookahead--;
2076 if (s->lookahead < MIN_LOOKAHEAD) {
2078 if (s->lookahead < MIN_LOOKAHEAD &&
2083 if (s->lookahead == 0)
2092 if (s->lookahead >= MIN_MATCH) {
2138 uInt max_insert = s->strstart + s->lookahead -
2155 s->lookahead -= s->prev_length-1;
2183 s->lookahead--;
2193 s->lookahead--;