Lines Matching refs:here
96 code const *here; /* retrieved table entry */
148 here = lcode + (hold & lmask);
150 if (here->op == 0) { /* literal */
151 Tracevv((stderr, here->val >= 0x20 && here->val < 0x7f ?
153 "inflate: literal 0x%02x\n", here->val));
154 *out++ = (unsigned char)(here->val);
155 hold >>= here->bits;
156 bits -= here->bits;
157 here = lcode + (hold & lmask);
158 if (here->op == 0) { /* literal */
159 Tracevv((stderr, here->val >= 0x20 && here->val < 0x7f ?
161 "inflate: 2nd literal 0x%02x\n", here->val));
162 *out++ = (unsigned char)(here->val);
163 hold >>= here->bits;
164 bits -= here->bits;
165 here = lcode + (hold & lmask);
170 op = (unsigned)(here->bits);
173 op = (unsigned)(here->op);
175 Tracevv((stderr, here->val >= 0x20 && here->val < 0x7f ?
177 "inflate: literal 0x%02x\n", here->val));
178 *out++ = (unsigned char)(here->val);
181 len = (unsigned)(here->val);
203 here = dcode + (hold & dmask);
205 op = (unsigned)(here->bits);
208 op = (unsigned)(here->op);
210 dist = (unsigned)(here->val);
213 but we may need to refill here in the worst case */
316 here = dcode + here->val + (hold & ((1U << op) - 1));
326 here = lcode + here->val + (hold & ((1U << op) - 1));