Home | History | Annotate | Download | only in blast

Lines Matching defs:huffman

93  * Huffman code decoding tables.  count[1..MAXBITS] is the number of symbols of
99 struct huffman {
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
187 local int construct(struct huffman *h, const unsigned char *rep, int n)
250 * terminated by an end code. Literals are either Huffman coded or
291 static struct huffman litcode = {litcnt, litsym}; /* length code */
292 static struct huffman lencode = {lencnt, lensym}; /* length code */
293 static struct huffman distcode = {distcnt, distsym};/* distance code */