• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/lzma/C/Compress/Lzma/

Lines Matching refs:vs

146     CLzmaDecoderState *vs,

151 UInt32 Range = vs->Range;
152 UInt32 Code = vs->Code;
154 unsigned char *Buffer = vs->Buffer;
155 int BufferSize = vs->BufferSize; /* don't change it to unsigned int */
156 CProb *p = vs->Probs;
158 int state = vs->State;
160 UInt32 rep0 = vs->Reps[0], rep1 = vs->Reps[1], rep2 = vs->Reps[2], rep3 = vs->Reps[3];
162 UInt32 posStateMask = (1 << (vs->Properties.pb)) - 1;
163 UInt32 literalPosMask = (1 << (vs->Properties.lp)) - 1;
164 int lc = vs->Properties.lc;
165 int len = vs->RemainLen;
166 UInt32 globalPos = vs->GlobalPos;
167 UInt32 distanceLimit = vs->DistanceLimit;
169 unsigned char *dictionary = vs->Dictionary;
170 UInt32 dictionarySize = vs->Properties.DictionarySize;
171 UInt32 dictionaryPos = vs->DictionaryPos;
184 tempDictionary[0] = vs->TempDictionary[0];
197 vs->BufferSize = BufferSize;
201 UInt32 numProbs = Literal + ((UInt32)LZMA_LIT_SIZE << (lc + vs->Properties.lp));
232 int bufferPos = (int)(Buffer - vs->Buffer);
240 vs->Buffer[i] = Buffer[i];
241 Buffer = vs->Buffer;
497 BufferSize -= (int)(Buffer - vs->Buffer);
503 vs->Buffer[i] = Buffer[i];
505 vs->BufferSize = BufferSize;
506 vs->Range = Range;
507 vs->Code = Code;
508 vs->DictionaryPos = dictionaryPos;
509 vs->GlobalPos = (UInt32)(globalPos + nowPos);
510 vs->DistanceLimit = distanceLimit;
511 vs->Reps[0] = rep0;
512 vs->Reps[1] = rep1;
513 vs->Reps[2] = rep2;
514 vs->Reps[3] = rep3;
515 vs->State = state;
516 vs->RemainLen = len;
517 vs->TempDictionary[0] = tempDictionary[0];