Lines Matching defs:hold
84 unsigned long hold; /* local strm->hold */
111 hold = state->hold;
122 hold += (unsigned long)(PUP(in)) << bits;
124 hold += (unsigned long)(PUP(in)) << bits;
127 this = lcode[hold & lmask];
130 hold >>= op;
144 hold += (unsigned long)(PUP(in)) << bits;
147 len += (unsigned)hold & ((1U << op) - 1);
148 hold >>= op;
153 hold += (unsigned long)(PUP(in)) << bits;
155 hold += (unsigned long)(PUP(in)) << bits;
158 this = dcode[hold & dmask];
161 hold >>= op;
168 hold += (unsigned long)(PUP(in)) << bits;
171 hold += (unsigned long)(PUP(in)) << bits;
175 dist += (unsigned)hold & ((1U << op) - 1);
183 hold >>= op;
262 this = dcode[this.val + (hold & ((1U << op) - 1))];
272 this = lcode[this.val + (hold & ((1U << op) - 1))];
291 hold &= (1U << bits) - 1;
299 state->hold = hold;