Lines Matching refs:bitPos
52 unsigned bitPos; member
148 bitC->bitPos = 0; in BIT_initCStream()
170 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_addBits()
171 bitC->bitContainer |= BIT_getLowerBits(value, nbBits) << bitC->bitPos; in BIT_addBits()
172 bitC->bitPos += nbBits; in BIT_addBits()
182 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_addBitsFast()
183 bitC->bitContainer |= value << bitC->bitPos; in BIT_addBitsFast()
184 bitC->bitPos += nbBits; in BIT_addBitsFast()
192 size_t const nbBytes = bitC->bitPos >> 3; in BIT_flushBitsFast()
193 assert(bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_flushBitsFast()
197 bitC->bitPos &= 7; in BIT_flushBitsFast()
208 size_t const nbBytes = bitC->bitPos >> 3; in BIT_flushBits()
209 assert(bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_flushBits()
214 bitC->bitPos &= 7; in BIT_flushBits()
226 return (size_t)(bitC->ptr - bitC->startPtr) + (bitC->bitPos > 0); in BIT_closeCStream()