Home | History | Annotate | Download | only in blast

Lines Matching defs:decode

50     /* input limit error return state for bits() and decode() */
101 * seen in the function decode() below.
109 * Decode a code from the stream s using huffman table h. Return the symbol or
129 local int decode(struct state *s, struct huffman *h)
179 * Huffman code for n symbols, construct the tables required to decode those
186 * possible for decode() using that table to return an error--any stream of
188 * it is possible for decode() using that table to return an error for received
217 return 0; /* complete, but decode() will fail */
245 * Decode PKWare Compression Library stream.
329 /* decode literals and length/distance pairs */
333 symbol = decode(s, &lencode);
339 dist = decode(s, &distcode) << symbol;
370 symbol = lit ? decode(s, &litcode) : bits(s, 8);
407 /* return if bits() or decode() tries to read past available input */