Lines Matching refs:hold
67 unsigned long hold; /* local strm->hold */ local
94 hold = state->hold;
105 hold += (unsigned long)(*in++) << bits;
107 hold += (unsigned long)(*in++) << bits;
110 here = lcode[hold & lmask];
113 hold >>= op;
127 hold += (unsigned long)(*in++) << bits;
130 len += (unsigned)hold & ((1U << op) - 1);
131 hold >>= op;
136 hold += (unsigned long)(*in++) << bits;
138 hold += (unsigned long)(*in++) << bits;
141 here = dcode[hold & dmask];
144 hold >>= op;
151 hold += (unsigned long)(*in++) << bits;
154 hold += (unsigned long)(*in++) << bits;
158 dist += (unsigned)hold & ((1U << op) - 1);
166 hold >>= op;
267 here = dcode[here.val + (hold & ((1U << op) - 1))];
277 here = lcode[here.val + (hold & ((1U << op) - 1))];
296 hold &= (1U << bits) - 1;
304 state->hold = hold;