Lines Matching refs:BITS
2669 #define BITS(n) \
2711 the requested bits are not available. The typical use of the BITS macros
2715 ... do something with BITS(n) ...
2719 input left to load n bits into the accumulator, or it continues. BITS(n)
2724 and a NEEDBITS(8), then BITS(8) would return the next byte in the stream.
2740 keep[want++] = BITS(n);
2829 ((BITS(8) << 8) + (hold >> 8)) % 31) {
2834 if (BITS(4) != Z_DEFLATED) {
2840 len = BITS(4) + 8;
3001 state->last = BITS(1);
3003 switch (BITS(2)) {
3058 state->nlen = BITS(5) + 257;
3060 state->ndist = BITS(5) + 1;
3062 state->ncode = BITS(4) + 4;
3077 state->lens[order[state->have++]] = (unsigned short)BITS(3);
3098 this = state->lencode[BITS(state->lenbits)];
3117 copy = 3 + BITS(2);
3124 copy = 3 + BITS(3);
3131 copy = 11 + BITS(7);
3177 this = state->lencode[BITS(state->lenbits)];
3185 (BITS(last.bits + last.op) >> last.bits)];
3215 state->length += BITS(state->extra);
3222 this = state->distcode[BITS(state->distbits)];
3230 (BITS(last.bits + last.op) >> last.bits)];
3248 state->offset += BITS(state->extra);