Lines Matching refs:nbits
95 u_short nbits; /* # of bits/code */
102 #define lzw_nbits base.nbits
160 if ((_sp)->dec_bitsleft < nbits) { \
167 (_sp)->dec_bitsleft -= nbits; \
281 if (nextbits < nbits) { \
285 code = (hcode_t)((nextdata >> (nextbits-nbits)) & nbitsmask); \
286 nextbits -= nbits; \
307 long nbits, nextbits, nextdata, nbitsmask;
356 nbits = sp->lzw_nbits;
370 nbits = BITS_MIN;
406 if (++nbits > BITS_MAX) /* should not happen */
407 nbits = BITS_MAX;
408 nbitsmask = MAXCODE(nbits);
466 sp->lzw_nbits = (u_short) nbits;
490 if (nextbits < nbits) { \
495 nextdata >>= nbits; \
496 nextbits -= nbits; \
507 int code, nbits;
552 nbits = sp->lzw_nbits;
566 nbits = BITS_MIN;
602 if (++nbits > BITS_MAX) /* should not happen */
603 nbits = BITS_MAX;
604 nbitsmask = MAXCODE(nbits);
649 sp->lzw_nbits = (u_short) nbits;