Lines Matching refs:cur
36 bits->cur = buffer ;
37 bits->end = bits->cur + byteSize ;
50 returnBits = ((uint32_t) bits->cur [0] << 16) | ((uint32_t) bits->cur [1] << 8) | ((uint32_t) bits->cur [2]) ;
58 bits->cur += (bits->bitIndex >> 3) ;
61 //Assert (bits->cur <= bits->end) ;
75 returnBits = (bits->cur [0] << 8) | bits->cur [1] ;
82 bits->cur += (bits->bitIndex >> 3) ;
85 //Assert (bits->cur <= bits->end) ;
97 returnBits = (bits->cur [0] >> (7 - bits->bitIndex)) & 1 ;
101 bits->cur += (bits->bitIndex >> 3) ;
104 //Assert (bits->cur <= bits->end) ;
113 return ((((((uint32_t) bits->cur [0] << 16) | ((uint32_t) bits->cur [1] << 8) |
114 ((uint32_t) bits->cur [2])) << bits->bitIndex) & 0x00FFFFFF) >> (24 - numBits)) ;
121 return ((bits->cur [0] >> (7 - bits->bitIndex)) & 1) ;
145 return ((uint32_t) (bits->cur - begin) * 8) + bits->bitIndex ;
169 bits->cur += (bits->bitIndex >> 3) ;
195 bits->cur -= numBytes ;
200 bits->cur-- ;
203 if (bits->cur < (bits->end - bits->byteSize))
207 bits->cur = (bits->end - bits->byteSize) ;
238 bits->cur [0] = (bits->cur [0] & ~mask) | (((uint8_t) tmp << shift) & mask) ;
246 bits->cur++ ;
256 bits->cur = bits->end - bits->byteSize ;