Lines Matching defs:blocks
505 * all blocks if lit_bufsize is not greater than 32K.)
1682 /* Stored blocks are limited to 0xffff bytes, pending_buf is limited
2992 * the last real code. In this case we send two empty static blocks instead
3170 * on 16 bit machines and because stored blocks are restricted to
3391 BLOCKS, /* decompressing blocks */
3414 *blocks; /* current inflate_blocks state */
3430 inflate_blocks_reset(s->blocks, z, Z_NULL);
3441 if (((inflate_state*)z->state)->blocks != Z_NULL)
3442 inflate_blocks_free(((inflate_state*)z->state)->blocks, z);
3474 s->blocks = Z_NULL;
3493 if ((s->blocks =
3590 r = inflate_blocks(s->blocks, z, r);
3602 inflate_blocks_reset(s->blocks, z, &s->sub.check.was);
3667 inflate_set_dictionary(s->blocks, dictionary, length);
3736 if (z == Z_NULL || z->state == Z_NULL || ((inflate_state*)z->state)->blocks == Z_NULL)
3738 return inflate_blocks_sync_point(((inflate_state*)z->state)->blocks);
3845 /* infutil.h -- types and macros common to blocks and codes
3871 /* inflate blocks semi-private state */
3969 2. Distance pointers can point back across blocks, up to 32k away.
3977 store blocks with no distance codes, but this was discovered to be
3988 7. Unzip can check dynamic Huffman blocks for complete code sets.
4027 Tracev((stderr, "inflate: blocks reset\n"));
4056 Tracev((stderr, "inflate: blocks allocated\n"));
4322 Tracev((stderr, "inflate: blocks freed\n"));
5247 /* inflate_util.c -- data and routines common to blocks and codes