Lines Matching refs:hold
68 unsigned long hold; /* local strm->hold */
95 hold = state->hold;
106 hold += (unsigned long)(*in++) << bits;
108 hold += (unsigned long)(*in++) << bits;
111 here = lcode + (hold & lmask);
114 hold >>= op;
128 hold += (unsigned long)(*in++) << bits;
131 len += (unsigned)hold & ((1U << op) - 1);
132 hold >>= op;
137 hold += (unsigned long)(*in++) << bits;
139 hold += (unsigned long)(*in++) << bits;
142 here = dcode + (hold & dmask);
145 hold >>= op;
152 hold += (unsigned long)(*in++) << bits;
155 hold += (unsigned long)(*in++) << bits;
159 dist += (unsigned)hold & ((1U << op) - 1);
167 hold >>= op;
268 here = dcode + here->val + (hold & ((1U << op) - 1));
278 here = lcode + here->val + (hold & ((1U << op) - 1));
297 hold &= (1U << bits) - 1;
308 state->hold = hold;