/osnet-11/usr/src/grub/grub2/grub-core/lib/ |
H A D | LzmaDec.c | 50 #define TREE_GET_BIT(probs, i) { GET_BIT((probs + i), i); } 51 #define TREE_DECODE(probs, limit, i) \ 52 { i = 1; do { TREE_GET_BIT(probs, i); } while (i < limit); i -= limit; } 57 #define TREE_6_DECODE(probs, i) TREE_DECODE(probs, (1 << 6), i) 59 #define TREE_6_DECODE(probs, i) \ 61 TREE_GET_BIT(probs, i); \ 62 TREE_GET_BIT(probs, i); \ 63 TREE_GET_BIT(probs, 167 CLzmaProb *probs = p->probs; local 528 CLzmaProb *probs = p->probs; local 747 CLzmaProb *probs = p->probs; local [all...] |
H A D | LzmaEnc.c | 621 static void LitEnc_Encode(CRangeEnc *p, CLzmaProb *probs, UInt32 symbol) argument 626 RangeEnc_EncodeBit(p, probs + (symbol >> 8), (symbol >> 7) & 1); 632 static void LitEnc_EncodeMatched(CRangeEnc *p, CLzmaProb *probs, UInt32 symbol, UInt32 matchByte) argument 639 RangeEnc_EncodeBit(p, probs + (offs + (matchByte & offs) + (symbol >> 8)), (symbol >> 7) & 1); 682 static UInt32 LitEnc_GetPrice(const CLzmaProb *probs, UInt32 symbol, UInt32 *ProbPrices) argument 688 price += GET_PRICEa(probs[symbol >> 8], (symbol >> 7) & 1); 695 static UInt32 LitEnc_GetPriceMatched(const CLzmaProb *probs, UInt32 symbol, UInt32 matchByte, UInt32 *ProbPrices) argument 703 price += GET_PRICEa(probs[offs + (matchByte & offs) + (symbol >> 8)], (symbol >> 7) & 1); 712 static void RcTree_Encode(CRangeEnc *rc, CLzmaProb *probs, int numBitLevels, UInt32 symbol) argument 721 RangeEnc_EncodeBit(rc, probs 726 RcTree_ReverseEncode(CRangeEnc *rc, CLzmaProb *probs, int numBitLevels, UInt32 symbol) argument 739 RcTree_GetPrice(const CLzmaProb *probs, int numBitLevels, UInt32 symbol, UInt32 *ProbPrices) argument 751 RcTree_ReverseGetPrice(const CLzmaProb *probs, int numBitLevels, UInt32 symbol, UInt32 *ProbPrices) argument 1072 const CLzmaProb *probs = LIT_PROBS(position, *(data - 1)); local 1294 const CLzmaProb *probs = LIT_PROBS(position, *(data - 1)); local 1879 CLzmaProb *probs; local 2079 CLzmaProb *probs = p->posSlotEncoder[i]; local [all...] |
/osnet-11/usr/src/grub/grub2/include/grub/lib/ |
H A D | LzmaDec.h | 34 but memory usage for CLzmaDec::probs will be doubled in that case */ 72 CLzmaProb *probs; member in struct:__anon777 90 #define LzmaDec_Construct(p) { (p)->dic = 0; (p)->probs = 0; }
|
/osnet-11/usr/src/grub/grub2/grub-core/lib/xzembed/ |
H A D | xz_dec_lzma2.c | 519 struct rc_dec *rc, uint16_t *probs, uint32_t limit) 524 if (rc_bit(rc, &probs[symbol])) 535 uint16_t *probs, uint32_t *dest, uint32_t limit) 541 if (rc_bit(rc, &probs[symbol])) { 582 uint16_t *probs; local 589 probs = lzma_literal_probs(s); 592 symbol = rc_bittree(&s->rc, probs, 0x100); 603 if (rc_bit(&s->rc, &probs[i])) { 621 uint16_t *probs; local 625 probs 518 rc_bittree( struct rc_dec *rc, uint16_t *probs, uint32_t limit) argument 534 rc_bittree_reverse(struct rc_dec *rc, uint16_t *probs, uint32_t *dest, uint32_t limit) argument 647 uint16_t *probs; local 768 uint16_t *probs; local [all...] |
/osnet-11/usr/src/grub/grub2/grub-core/boot/i386/pc/ |
H A D | lzma_decode.S | 108 #define probs 12(%ebx) define 122 addl probs, %eax 277 movl probs, %edi
|