Lines Matching refs:block_start
444 s->block_start = 0L;
473 s->block_start = (long)s->strstart;
636 if (strm->avail_in || (s->strstart - s->block_start) + s->lookahead)
1076 s->block_start = 0L;
1249 s->block_start = 0L;
1555 s->block_start -= (long) wsize;
1648 _tr_flush_block(s, (s->block_start >= 0L ? \
1649 (charf *)&s->window[(unsigned)s->block_start] : \
1651 (ulg)((long)s->strstart - s->block_start), \
1653 s->block_start = s->strstart; \
1712 left = s->strstart - s->block_start; /* bytes left in window */
1753 zmemcpy(s->strm->next_out, s->window + s->block_start, left);
1757 s->block_start += left;
1803 s->block_start = s->strstart;
1814 s->strm->avail_in == 0 && (long)s->strstart == s->block_start)
1819 if (s->strm->avail_in > have && s->block_start >= (long)s->w_size) {
1821 s->block_start -= s->w_size;
1849 left = s->strstart - s->block_start;
1856 _tr_stored_block(s, (charf *)s->window + s->block_start, len, last);
1857 s->block_start += len;