Lines Matching refs:vs
155 int LzmaDecode(CLzmaDecoderState *vs,
163 CProb *p = vs->Probs;
166 UInt32 posStateMask = (1 << (vs->Properties.pb)) - 1;
167 UInt32 literalPosMask = (1 << (vs->Properties.lp)) - 1;
168 int lc = vs->Properties.lc;
172 UInt32 Range = vs->Range;
173 UInt32 Code = vs->Code;
175 const Byte *Buffer = vs->Buffer;
176 const Byte *BufferLim = vs->BufferLim;
181 int state = vs->State;
182 UInt32 rep0 = vs->Reps[0], rep1 = vs->Reps[1], rep2 = vs->Reps[2], rep3 = vs->Reps[3];
183 int len = vs->RemainLen;
184 UInt32 globalPos = vs->GlobalPos;
185 UInt32 distanceLimit = vs->DistanceLimit;
187 Byte *dictionary = vs->Dictionary;
188 UInt32 dictionarySize = vs->Properties.DictionarySize;
189 UInt32 dictionaryPos = vs->DictionaryPos;
204 tempDictionary[0] = vs->TempDictionary[0];
210 UInt32 numProbs = Literal + ((UInt32)LZMA_LIT_SIZE << (lc + vs->Properties.lp));
260 UInt32 numProbs = Literal + ((UInt32)LZMA_LIT_SIZE << (lc + vs->Properties.lp));
562 vs->Range = Range;
563 vs->Code = Code;
564 vs->DictionaryPos = dictionaryPos;
565 vs->GlobalPos = globalPos + (UInt32)nowPos;
566 vs->DistanceLimit = distanceLimit;
567 vs->Reps[0] = rep0;
568 vs->Reps[1] = rep1;
569 vs->Reps[2] = rep2;
570 vs->Reps[3] = rep3;
571 vs->State = state;
572 vs->RemainLen = len;
573 vs->TempDictionary[0] = tempDictionary[0];
577 vs->Buffer = Buffer;
578 vs->BufferLim = BufferLim;