Lines Matching defs:decode
2253 * may have only 5+3 bits of lookahead to decode this EOB.
3079 } decode; /* if CODES, current state */
3219 inflate_codes_free(s->sub.decode.codes, z);
3220 inflate_trees_free(s->sub.decode.td, z);
3221 inflate_trees_free(s->sub.decode.tl, z);
3298 s->sub.decode.codes = inflate_codes_new(bl, bd, tl, td, z);
3299 if (s->sub.decode.codes == Z_NULL)
3304 s->sub.decode.tl = Z_NULL; /* don't try to free these */
3305 s->sub.decode.td = Z_NULL;
3472 s->sub.decode.codes = c;
3473 s->sub.decode.tl = tl;
3474 s->sub.decode.td = td;
3482 inflate_codes_free(s->sub.decode.codes, z);
3483 inflate_trees_free(s->sub.decode.td, z);
3484 inflate_trees_free(s->sub.decode.tl, z);
3652 The fastest way to decode is to simply build a lookup table whose
3659 the longer codes. The time it costs to decode the longer codes is
3664 length codes can decode in one step, and dbits is the same thing for
3701 tables to decode that set of codes. Return Z_OK on success, Z_BUF_ERROR
4158 inflate_codes_statef *c = s->sub.decode.codes; /* codes state */
4460 /* decode distance base of block to copy */