Lines Matching defs:last
152 * the last MIN_MATCH-1 bytes of the input file).
475 * bits gets to the next sym_buf symbol to read is just before the last
776 /* Flush the last buffer: */
1600 #define FLUSH_BLOCK_ONLY(s, last) { \
1605 (last)); \
1612 #define FLUSH_BLOCK(s, last) { \
1613 FLUSH_BLOCK_ONLY(s, last); \
1614 if (s->strm->avail_out == 0) return (last) ? finish_started : need_more; \
1650 unsigned len, left, have, last = 0;
1682 last = flush == Z_FINISH && len == left + s->strm->avail_in ? 1 : 0;
1683 _tr_stored_block(s, (char *)0, 0L, last);
1721 } while (last == 0);
1723 /* Update the sliding window with the last s->w_size bytes of the copied
1759 /* If the last block was written to next_out, then done. */
1760 if (last)
1805 last = flush == Z_FINISH && s->strm->avail_in == 0 &&
1807 _tr_stored_block(s, (charf *)s->window + s->block_start, len, last);
1813 return last ? finish_started : need_more;
1992 * enough lookahead, the last two strings are not inserted in