Lines Matching refs:code
52 int cursize; ///< The current code size
57 int newcodes; ///< First available code
58 int top_slot; ///< Highest code for current size
60 int slot; ///< Last read code
69 /* get one code from stream */
126 * @param csize initial code size in bits
170 int l, c, code, oc, fc;
198 code = c;
199 if (code == s->slot && fc>=0) {
201 code = oc;
202 }else if(code >= s->slot)
204 while (code >= s->newcodes) {
205 *sp++ = s->suffix[code];
206 code = s->prefix[code];
208 *sp++ = code;
210 s->suffix[s->slot] = code;
213 fc = code;