Lines Matching refs:bits
85 unsigned bits; /* local strm->bits */ local
112 bits = state->bits;
121 if (bits < 15) {
122 hold += (unsigned long)(PUP(in)) << bits;
123 bits += 8;
124 hold += (unsigned long)(PUP(in)) << bits;
125 bits += 8;
129 op = (unsigned)(here.bits);
131 bits -= op;
143 if (bits < op) {
144 hold += (unsigned long)(PUP(in)) << bits;
145 bits += 8;
149 bits -= op;
152 if (bits < 15) {
153 hold += (unsigned long)(PUP(in)) << bits;
154 bits += 8;
155 hold += (unsigned long)(PUP(in)) << bits;
156 bits += 8;
160 op = (unsigned)(here.bits);
162 bits -= op;
167 if (bits < op) {
168 hold += (unsigned long)(PUP(in)) << bits;
169 bits += 8;
170 if (bits < op) {
171 hold += (unsigned long)(PUP(in)) << bits;
172 bits += 8;
184 bits -= op;
310 len = bits >> 3;
312 bits -= len << 3;
313 hold &= (1U << bits) - 1;
322 state->bits = bits;