Lines Matching refs:CRangeEnc
232 } CRangeEnc;
341 CRangeEnc rc;
476 static void RangeEnc_Construct(CRangeEnc *p)
485 static int RangeEnc_Alloc(CRangeEnc *p, ISzAlloc *alloc)
497 static void RangeEnc_Free(CRangeEnc *p, ISzAlloc *alloc)
503 static void RangeEnc_Init(CRangeEnc *p)
517 static void RangeEnc_FlushStream(CRangeEnc *p)
529 static void MY_FAST_CALL RangeEnc_ShiftLow(CRangeEnc *p)
550 static void RangeEnc_FlushData(CRangeEnc *p)
557 static void RangeEnc_EncodeDirectBits(CRangeEnc *p, UInt32 value, int numBits)
572 static void RangeEnc_EncodeBit(CRangeEnc *p, CLzmaProb *prob, UInt32 symbol)
595 static void LitEnc_Encode(CRangeEnc *p, CLzmaProb *probs, UInt32 symbol)
606 static void LitEnc_EncodeMatched(CRangeEnc *p, CLzmaProb *probs, UInt32 symbol, UInt32 matchByte)
686 static void RcTree_Encode(CRangeEnc *rc, CLzmaProb *probs, int numBitLevels, UInt32 symbol)
700 static void RcTree_ReverseEncode(CRangeEnc *rc, CLzmaProb *probs, int numBitLevels, UInt32 symbol)
753 static void LenEnc_Encode(CLenEnc *p, CRangeEnc *rc, UInt32 symbol, UInt32 posState)
812 static void LenEnc_Encode2(CLenPriceEnc *p, CRangeEnc *rc, UInt32 symbol, UInt32 posState, Bool updatePrice, UInt32 *ProbPrices)