Lines Matching refs:DStatePtr
773 static void FSE_initDState(FSE_DState_t* DStatePtr, FSE_DStream_t* bitD, const FSE_DTable* dt) in FSE_initDState() argument
777 DStatePtr->state = FSE_readBits(bitD, DTableH->tableLog); in FSE_initDState()
779 DStatePtr->table = dt + 1; in FSE_initDState()
782 static BYTE FSE_decodeSymbol(FSE_DState_t* DStatePtr, FSE_DStream_t* bitD) in FSE_decodeSymbol() argument
784 const FSE_decode_t DInfo = ((const FSE_decode_t*)(DStatePtr->table))[DStatePtr->state]; in FSE_decodeSymbol()
789 DStatePtr->state = DInfo.newState + lowBits; in FSE_decodeSymbol()
793 static BYTE FSE_decodeSymbolFast(FSE_DState_t* DStatePtr, FSE_DStream_t* bitD) in FSE_decodeSymbolFast() argument
795 const FSE_decode_t DInfo = ((const FSE_decode_t*)(DStatePtr->table))[DStatePtr->state]; in FSE_decodeSymbolFast()
800 DStatePtr->state = DInfo.newState + lowBits; in FSE_decodeSymbolFast()
812 static unsigned FSE_endOfDState(const FSE_DState_t* DStatePtr) in FSE_endOfDState() argument
814 return DStatePtr->state == 0; in FSE_endOfDState()