Lines Matching refs:hold
71 unsigned long hold; /* local strm->hold */ local
98 hold = state->hold;
109 hold += (unsigned long)(*in++) << bits;
111 hold += (unsigned long)(*in++) << bits;
114 here = lcode[hold & lmask];
117 hold >>= op;
131 hold += (unsigned long)(*in++) << bits;
134 len += (unsigned)hold & ((1U << op) - 1);
135 hold >>= op;
140 hold += (unsigned long)(*in++) << bits;
142 hold += (unsigned long)(*in++) << bits;
145 here = dcode[hold & dmask];
148 hold >>= op;
155 hold += (unsigned long)(*in++) << bits;
158 hold += (unsigned long)(*in++) << bits;
162 dist += (unsigned)hold & ((1U << op) - 1);
170 hold >>= op;
271 here = dcode[here.val + (hold & ((1U << op) - 1))];
281 here = lcode[here.val + (hold & ((1U << op) - 1))];
300 hold &= (1U << bits) - 1;
311 state->hold = hold;