Lines Matching defs:symbol
20 * Minimum number of usable input buffer to safely decode one LZMA symbol.
539 uint32_t symbol = 1;
542 if (rc_bit(rc, &probs[symbol]))
543 symbol = (symbol << 1) + 1;
545 symbol <<= 1;
546 } while (symbol < limit);
548 return symbol;
556 uint32_t symbol = 1;
560 if (rc_bit(rc, &probs[symbol])) {
561 symbol = (symbol << 1) + 1;
564 symbol <<= 1;
601 uint32_t symbol;
610 symbol = rc_bittree(&s->rc, probs, 0x100);
612 symbol = 1;
619 i = offset + match_bit + symbol;
622 symbol = (symbol << 1) + 1;
625 symbol <<= 1;
628 } while (symbol < 0x100);
631 dict_put(&s->dict, (uint8_t)symbol);