Lines Matching defs:hold
86 unsigned long hold; /* local strm->hold */
113 hold = state->hold;
124 hold += (unsigned long)(PUP(in)) << bits;
126 hold += (unsigned long)(PUP(in)) << bits;
129 this = lcode[hold & lmask];
132 hold >>= op;
146 hold += (unsigned long)(PUP(in)) << bits;
149 len += (unsigned)hold & ((1U << op) - 1);
150 hold >>= op;
155 hold += (unsigned long)(PUP(in)) << bits;
157 hold += (unsigned long)(PUP(in)) << bits;
160 this = dcode[hold & dmask];
163 hold >>= op;
170 hold += (unsigned long)(PUP(in)) << bits;
173 hold += (unsigned long)(PUP(in)) << bits;
177 dist += (unsigned)hold & ((1U << op) - 1);
185 hold >>= op;
264 this = dcode[this.val + (hold & ((1U << op) - 1))];
274 this = lcode[this.val + (hold & ((1U << op) - 1))];
293 hold &= (1U << bits) - 1;
301 state->hold = hold;