Lines Matching refs:bit
207 unsigned int bit; member
214 cur->bit = 0; in bitstream_cursor_reset()
221 bits += cur->bit; in bitstream_cursor_advance()
223 cur->bit = bits & 7; in bitstream_cursor_advance()
268 if ((bs->cur.b + ((bs->cur.bit + bits -1) >> 3)) - bs->buf >= bs->buf_len) in bitstream_put_bits()
275 *b++ |= (val & 0xff) << bs->cur.bit; in bitstream_put_bits()
277 for (tmp = 8 - bs->cur.bit; tmp < bits; tmp += 8) in bitstream_put_bits()
301 if (bs->cur.b + ((bs->cur.bit + bs->pad_bits + bits -1) >> 3) - bs->buf >= bs->buf_len) in bitstream_get_bits()
303 - bs->cur.bit - bs->pad_bits; in bitstream_get_bits()
312 n = (bs->cur.bit + bits + 7) >> 3; in bitstream_get_bits()
317 val = le64_to_cpu(val) << (8 - bs->cur.bit); in bitstream_get_bits()
321 val |= bs->cur.b[0] >> bs->cur.bit; in bitstream_get_bits()