Lines Matching defs:work
21 whose indices are 0..2^bits-1. work is a writable array of at least
22 lens shorts, which is used as a work area. type is the type of code
32 unsigned FAR *bits, unsigned short FAR *work) {
89 table. The sorted table is work[], with that space being provided by
140 if (lens[sym] != 0) work[offs[lens[sym]]++] = (unsigned short)sym;
176 base = extra = work; /* dummy value--not used */
210 if (work[sym] + 1U < match) {
212 here.val = work[sym];
214 else if (work[sym] >= match) {
215 here.op = (unsigned char)(extra[work[sym] - match]);
216 here.val = base[work[sym] - match];
247 len = lens[work[sym]];