Lines Matching defs:hold
120 unsigned long hold; /* local strm->hold */
147 hold = state->hold;
158 hold += (unsigned long)(PUP(in)) << bits;
160 hold += (unsigned long)(PUP(in)) << bits;
163 this = lcode[hold & lmask];
166 hold >>= op;
180 hold += (unsigned long)(PUP(in)) << bits;
183 len += (unsigned)hold & ((1U << op) - 1);
184 hold >>= op;
189 hold += (unsigned long)(PUP(in)) << bits;
191 hold += (unsigned long)(PUP(in)) << bits;
194 this = dcode[hold & dmask];
197 hold >>= op;
204 hold += (unsigned long)(PUP(in)) << bits;
207 hold += (unsigned long)(PUP(in)) << bits;
211 dist += (unsigned)hold & ((1U << op) - 1);
219 hold >>= op;
298 this = dcode[this.val + (hold & ((1U << op) - 1))];
308 this = lcode[this.val + (hold & ((1U << op) - 1))];
327 hold &= (1U << bits) - 1;
335 state->hold = hold;