Lines Matching defs:pending_buf
366 Bytef *pending_buf; /* output still pending */
367 ulg pending_buf_size; /* size of pending_buf */
566 * pending_buf.
568 #define put_byte(s, c) {s->pending_buf[s->pending++] = (c); }
867 * We overlay pending_buf and d_buf+l_buf. This works since
925 s->pending_buf = (uchf *) overlay;
929 s->pending_buf == Z_NULL) {
936 s->l_buf = s->pending_buf + (1+sizeof (ush))*s->lit_bufsize;
1012 s->pending_out = s->pending_buf;
1071 * pending_buf.
1109 s->pending_out = s->pending_buf;
1288 TRY_FREE(strm, s->pending_buf);
1334 ds->pending_buf = (uchf *) overlay;
1337 ds->pending_buf == Z_NULL) {
1346 zmemcpy(ds->pending_buf, ss->pending_buf, (uInt)ds->pending_buf_size);
1348 ds->pending_out = ds->pending_buf + (ss->pending_out - ss->pending_buf);
1350 ds->l_buf = ds->pending_buf + (1+sizeof (ush))*ds->lit_bufsize;
1867 * window to pending_buf.
1875 * Stored blocks are limited to 0xffff bytes, pending_buf is
1907 /* Emit a stored block if pending_buf will be full: */
3404 * Check that the overlay between pending_buf and
3521 Assert(s->pending + len < s->pending_buf_size, "pending_buf overrun");
3522 zmemcpy(&s->pending_buf[s->pending], buf, len); /* PPP */