Home | History | Annotate | Download | only in blast

Lines Matching defs:decode

46     /* input limit error return state for bits() and decode() */
97 * seen in the function decode() below.
105 * Decode a code from the stream s using huffman table h. Return the symbol or
125 local int decode(struct state *s, struct huffman *h)
175 * Huffman code for n symbols, construct the tables required to decode those
182 * possible for decode() using that table to return an error--any stream of
184 * it is possible for decode() using that table to return an error for received
213 return 0; /* complete, but decode() will fail */
241 * Decode PKWare Compression Library stream.
325 /* decode literals and length/distance pairs */
329 symbol = decode(s, &lencode);
335 dist = decode(s, &distcode) << symbol;
366 symbol = lit ? decode(s, &litcode) : bits(s, 8);
397 /* return if bits() or decode() tries to read past available input */