Lines Matching refs:probs

577 static void LitEnc_Encode(CRangeEnc *p, CLzmaProb *probs, UInt32 symbol)  in LitEnc_Encode()  argument
582 RangeEnc_EncodeBit(p, probs + (symbol >> 8), (symbol >> 7) & 1); in LitEnc_Encode()
588 static void LitEnc_EncodeMatched(CRangeEnc *p, CLzmaProb *probs, UInt32 symbol, UInt32 matchByte) in LitEnc_EncodeMatched() argument
595 RangeEnc_EncodeBit(p, probs + (offs + (matchByte & offs) + (symbol >> 8)), (symbol >> 7) & 1); in LitEnc_EncodeMatched()
638 static UInt32 LitEnc_GetPrice(const CLzmaProb *probs, UInt32 symbol, UInt32 *ProbPrices) in LitEnc_GetPrice() argument
644 price += GET_PRICEa(probs[symbol >> 8], (symbol >> 7) & 1); in LitEnc_GetPrice()
651 static UInt32 LitEnc_GetPriceMatched(const CLzmaProb *probs, UInt32 symbol, UInt32 matchByte, UInt3… in LitEnc_GetPriceMatched() argument
659 price += GET_PRICEa(probs[offs + (matchByte & offs) + (symbol >> 8)], (symbol >> 7) & 1); in LitEnc_GetPriceMatched()
668 static void RcTree_Encode(CRangeEnc *rc, CLzmaProb *probs, int numBitLevels, UInt32 symbol) in RcTree_Encode() argument
677 RangeEnc_EncodeBit(rc, probs + m, bit); in RcTree_Encode()
682 static void RcTree_ReverseEncode(CRangeEnc *rc, CLzmaProb *probs, int numBitLevels, UInt32 symbol) in RcTree_ReverseEncode() argument
689 RangeEnc_EncodeBit(rc, probs + m, bit); in RcTree_ReverseEncode()
695 static UInt32 RcTree_GetPrice(const CLzmaProb *probs, int numBitLevels, UInt32 symbol, UInt32 *Prob… in RcTree_GetPrice() argument
701 price += GET_PRICEa(probs[symbol >> 1], symbol & 1); in RcTree_GetPrice()
707 static UInt32 RcTree_ReverseGetPrice(const CLzmaProb *probs, int numBitLevels, UInt32 symbol, UInt3… in RcTree_ReverseGetPrice() argument
716 price += GET_PRICEa(probs[m], bit); in RcTree_ReverseGetPrice()
1014 const CLzmaProb *probs = LIT_PROBS(position, *(data - 1)); in GetOptimum() local
1017 LitEnc_GetPriceMatched(probs, curByte, matchByte, p->ProbPrices) : in GetOptimum()
1018 LitEnc_GetPrice(probs, curByte, p->ProbPrices)); in GetOptimum()
1227 const CLzmaProb *probs = LIT_PROBS(position, *(data - 1)); in GetOptimum() local
1230 LitEnc_GetPriceMatched(probs, curByte, matchByte, p->ProbPrices) : in GetOptimum()
1231 LitEnc_GetPrice(probs, curByte, p->ProbPrices)); in GetOptimum()
1784 CLzmaProb *probs; in LzmaEnc_CodeOneBlock() local
1790 probs = LIT_PROBS(nowPos32, *(data - 1)); in LzmaEnc_CodeOneBlock()
1792 LitEnc_Encode(&p->rc, probs, curByte); in LzmaEnc_CodeOneBlock()
1794 LitEnc_EncodeMatched(&p->rc, probs, curByte, *(data - p->reps[0] - 1)); in LzmaEnc_CodeOneBlock()
1982 CLzmaProb *probs = p->posSlotEncoder[i]; in LzmaEnc_Init() local
1985 probs[j] = kProbInitValue; in LzmaEnc_Init()