Lines Matching refs:lookahead

4190   if (nice_match > s.lookahead) { nice_match = s.lookahead; }
4251 if (best_len <= s.lookahead) {
4254 return s.lookahead;
4275 more = s.window_size - s.lookahead - s.strstart;
4345 n = read_buf(s.strm, s.window, s.strstart + s.lookahead, more);
4346 s.lookahead += n;
4349 if (s.lookahead + s.insert >= MIN_MATCH) {
4366 if (s.lookahead + s.insert < MIN_MATCH) {
4375 } while (s.lookahead < MIN_LOOKAHEAD && s.strm.avail_in !== 0);
4437 if (s.lookahead <= 1) {
4447 if (s.lookahead === 0 && flush === Z_NO_FLUSH) {
4451 if (s.lookahead === 0) {
4459 s.strstart += s.lookahead;
4460 s.lookahead = 0;
4467 s.lookahead = s.strstart - max_start;
4532 if (s.lookahead < MIN_LOOKAHEAD) {
4534 if (s.lookahead < MIN_LOOKAHEAD && flush === Z_NO_FLUSH) {
4537 if (s.lookahead === 0) {
4546 if (s.lookahead >= MIN_MATCH) {
4572 s.lookahead -= s.match_length;
4577 if (s.match_length <= s.max_lazy_match/*max_insert_length*/ && s.lookahead >= MIN_MATCH) {
4612 s.lookahead--;
4663 if (s.lookahead < MIN_LOOKAHEAD) {
4665 if (s.lookahead < MIN_LOOKAHEAD && flush === Z_NO_FLUSH) {
4668 if (s.lookahead === 0) { break; } /* flush the current block */
4675 if (s.lookahead >= MIN_MATCH) {
4711 max_insert = s.strstart + s.lookahead - MIN_MATCH;
4724 s.lookahead -= s.prev_length-1;
4763 s.lookahead--;
4773 s.lookahead--;
4824 if (s.lookahead <= MAX_MATCH) {
4826 if (s.lookahead <= MAX_MATCH && flush === Z_NO_FLUSH) {
4829 if (s.lookahead === 0) { break; } /* flush the current block */
4834 if (s.lookahead >= MIN_MATCH && s.strstart > 0) {
4847 if (s.match_length > s.lookahead) {
4848 s.match_length = s.lookahead;
4861 s.lookahead -= s.match_length;
4870 s.lookahead--;
4912 if (s.lookahead === 0) {
4914 if (s.lookahead === 0) {
4927 s.lookahead--;
5008 s.lookahead = 0;
5076 this.lookahead = 0; /* number of valid bytes ahead in window */
5578 if (strm.avail_in !== 0 || s.lookahead !== 0 ||
5615 if (s.lookahead === 0) {