Lines Matching refs:sym
42 unsigned sym; /* index of code symbols */ local
110 for (sym = 0; sym < codes; sym++)
111 count[lens[sym]]++;
147 for (sym = 0; sym < codes; sym++)
148 if (lens[sym] != 0) work[offs[lens[sym]]++] = (unsigned short)sym;
200 sym = 0; /* starting code symbol */
218 if (work[sym] + 1U < match) {
220 here.val = work[sym];
222 else if (work[sym] >= match) {
223 here.op = (unsigned char)(extra[work[sym] - match]);
224 here.val = base[work[sym] - match];
252 sym++;
255 len = lens[work[sym]];