Lines Matching refs:symbol
554 uint32_t symbol = 1; in rc_bittree() local
557 if (rc_bit(rc, &probs[symbol])) in rc_bittree()
558 symbol = (symbol << 1) + 1; in rc_bittree()
560 symbol <<= 1; in rc_bittree()
561 } while (symbol < limit); in rc_bittree()
563 return symbol; in rc_bittree()
571 uint32_t symbol = 1; in rc_bittree_reverse() local
575 if (rc_bit(rc, &probs[symbol])) { in rc_bittree_reverse()
576 symbol = (symbol << 1) + 1; in rc_bittree_reverse()
579 symbol <<= 1; in rc_bittree_reverse()
616 uint32_t symbol; in lzma_literal() local
625 symbol = rc_bittree(&s->rc, probs, 0x100); in lzma_literal()
627 symbol = 1; in lzma_literal()
634 i = offset + match_bit + symbol; in lzma_literal()
637 symbol = (symbol << 1) + 1; in lzma_literal()
640 symbol <<= 1; in lzma_literal()
643 } while (symbol < 0x100); in lzma_literal()
646 dict_put(&s->dict, (uint8_t)symbol); in lzma_literal()