Home | History | Annotate | Download | only in src

Lines Matching refs:bitPos

109     psBits.bitPos = 32;
631 uint32 bitPos = pStream->bitPos;
636 if (ucNBits > (32 - bitPos)) /* not enough bits */
639 bitPos = dataBitPos & 7; /* update bit position */
655 pStream->bitPos = bitPos;
658 bitPos += ucNBits;
660 *pulOutData = (pStream->bitBuf >> (32 - bitPos)) & mask[(uint16)ucNBits];
673 uint32 bitPos = pStream->bitPos;
681 bitPos += ucNBits;
683 if (bitPos > 32)
686 bitPos = dataBitPos & 7; /* update bit position */
692 pStream->bitPos = bitPos;
705 uint32 bitPos = pStream->bitPos;
717 if (ucNBits > (32 - bitPos)) /* not enough bits */
720 bitPos = dataBitPos & 7; /* update bit position */
726 pStream->bitPos = (unsigned char)(bitPos + ucNBits);
728 *pulOutData = (pStream->bitBuf >> (32 - pStream->bitPos)) & mask[(uint16)ucNBits];
741 uint32 bitPos = pStream->bitPos;
751 bitPos += 8;
757 bitPos += leftBits;
761 if (bitPos > 32)
769 pStream->bitPos = bitPos;
885 psBits.bitPos = 32;
902 psBits.bitPos = 32;