Lines Matching full:bit_offset

92     int bit_offset;  member
1103 i64 bit_offset = (i64)(len * 8 - (size_t)padding); in decompress_sequences() local
1111 FSE_init_state(&states.ll_table, &states.ll_state, src, &bit_offset); in decompress_sequences()
1112 FSE_init_state(&states.of_table, &states.of_state, src, &bit_offset); in decompress_sequences()
1113 FSE_init_state(&states.ml_table, &states.ml_state, src, &bit_offset); in decompress_sequences()
1117 sequences[i] = decode_sequence(&states, src, &bit_offset); in decompress_sequences()
1120 if (bit_offset != 0) { in decompress_sequences()
1597 const size_t bytes = (num_bits + in->bit_offset + 7) / 8; in IO_read_bits()
1598 const size_t full_bytes = (num_bits + in->bit_offset) / 8; in IO_read_bits()
1603 const u64 result = read_bits_LE(in->ptr, num_bits, in->bit_offset); in IO_read_bits()
1605 in->bit_offset = (num_bits + in->bit_offset) % 8; in IO_read_bits()
1620 const int new_offset = in->bit_offset - num_bits; in IO_rewind_bits()
1627 // make sure the resulting `bit_offset` is positive, as mod in C does not in IO_rewind_bits()
1629 in->bit_offset = ((new_offset % 8) + 8) % 8; in IO_rewind_bits()
1635 if (in->bit_offset != 0) { in IO_align_stream()
1641 in->bit_offset = 0; in IO_align_stream()
1668 if (in->bit_offset != 0) { in IO_get_read_ptr()
1694 if (in->bit_offset != 0) { in IO_advance_input()
1734 size_t bit_offset = offset % 8; in read_bits_LE() local
1743 res += (((u64)*src++ >> bit_offset) & mask) << shift; in read_bits_LE()
1744 shift += 8 - bit_offset; in read_bits_LE()
1745 left -= 8 - bit_offset; in read_bits_LE()
1746 bit_offset = 0; in read_bits_LE()
1835 i64 bit_offset = len * 8 - padding; in HUF_decompress_1stream() local
1838 HUF_init_state(dtable, &state, src, &bit_offset); in HUF_decompress_1stream()
1841 while (bit_offset > -dtable->max_bits) { in HUF_decompress_1stream()
1843 IO_write_byte(out, HUF_decode_symbol(dtable, &state, src, &bit_offset)); in HUF_decompress_1stream()
1856 if (bit_offset != -dtable->max_bits) { in HUF_decompress_1stream()