Lines Matching defs:hold
64 unsigned long hold; /* local strm->hold */
91 hold = state->hold;
102 hold += (unsigned long)(*in++) << bits;
104 hold += (unsigned long)(*in++) << bits;
107 here = lcode + (hold & lmask);
110 hold >>= op;
124 hold += (unsigned long)(*in++) << bits;
127 len += (unsigned)hold & ((1U << op) - 1);
128 hold >>= op;
133 hold += (unsigned long)(*in++) << bits;
135 hold += (unsigned long)(*in++) << bits;
138 here = dcode + (hold & dmask);
141 hold >>= op;
148 hold += (unsigned long)(*in++) << bits;
151 hold += (unsigned long)(*in++) << bits;
155 dist += (unsigned)hold & ((1U << op) - 1);
163 hold >>= op;
264 here = dcode + here->val + (hold & ((1U << op) - 1));
274 here = lcode + here->val + (hold & ((1U << op) - 1));
293 hold &= (1U << bits) - 1;
301 state->hold = hold;