seqState          931 lib/zstd/decompress.c static seq_t ZSTD_decodeSequence(seqState_t *seqState)
seqState          935 lib/zstd/decompress.c 	U32 const llCode = FSE_peekSymbol(&seqState->stateLL);
seqState          936 lib/zstd/decompress.c 	U32 const mlCode = FSE_peekSymbol(&seqState->stateML);
seqState          937 lib/zstd/decompress.c 	U32 const ofCode = FSE_peekSymbol(&seqState->stateOffb); /* <= maxOff, by table construction */
seqState          961 lib/zstd/decompress.c 			offset = OF_base[ofCode] + BIT_readBitsFast(&seqState->DStream, ofBits); /* <=  (ZSTD_WINDOWLOG_MAX-1) bits */
seqState          963 lib/zstd/decompress.c 				BIT_reloadDStream(&seqState->DStream);
seqState          969 lib/zstd/decompress.c 				size_t temp = (offset == 3) ? seqState->prevOffset[0] - 1 : seqState->prevOffset[offset];
seqState          972 lib/zstd/decompress.c 					seqState->prevOffset[2] = seqState->prevOffset[1];
seqState          973 lib/zstd/decompress.c 				seqState->prevOffset[1] = seqState->prevOffset[0];
seqState          974 lib/zstd/decompress.c 				seqState->prevOffset[0] = offset = temp;
seqState          976 lib/zstd/decompress.c 				offset = seqState->prevOffset[0];
seqState          979 lib/zstd/decompress.c 			seqState->prevOffset[2] = seqState->prevOffset[1];
seqState          980 lib/zstd/decompress.c 			seqState->prevOffset[1] = seqState->prevOffset[0];
seqState          981 lib/zstd/decompress.c 			seqState->prevOffset[0] = offset;
seqState          986 lib/zstd/decompress.c 	seq.matchLength = ML_base[mlCode] + ((mlCode > 31) ? BIT_readBitsFast(&seqState->DStream, mlBits) : 0); /* <=  16 bits */
seqState          988 lib/zstd/decompress.c 		BIT_reloadDStream(&seqState->DStream);
seqState          990 lib/zstd/decompress.c 	seq.litLength = LL_base[llCode] + ((llCode > 15) ? BIT_readBitsFast(&seqState->DStream, llBits) : 0); /* <=  16 bits */
seqState          992 lib/zstd/decompress.c 		BIT_reloadDStream(&seqState->DStream);
seqState          995 lib/zstd/decompress.c 	FSE_updateState(&seqState->stateLL, &seqState->DStream); /* <=  9 bits */
seqState          996 lib/zstd/decompress.c 	FSE_updateState(&seqState->stateML, &seqState->DStream); /* <=  9 bits */
seqState          998 lib/zstd/decompress.c 		BIT_reloadDStream(&seqState->DStream);		   /* <= 18 bits */
seqState          999 lib/zstd/decompress.c 	FSE_updateState(&seqState->stateOffb, &seqState->DStream); /* <=  8 bits */
seqState         1117 lib/zstd/decompress.c 		seqState_t seqState;
seqState         1122 lib/zstd/decompress.c 				seqState.prevOffset[i] = dctx->entropy.rep[i];
seqState         1124 lib/zstd/decompress.c 		CHECK_E(BIT_initDStream(&seqState.DStream, ip, iend - ip), corruption_detected);
seqState         1125 lib/zstd/decompress.c 		FSE_initDState(&seqState.stateLL, &seqState.DStream, dctx->LLTptr);
seqState         1126 lib/zstd/decompress.c 		FSE_initDState(&seqState.stateOffb, &seqState.DStream, dctx->OFTptr);
seqState         1127 lib/zstd/decompress.c 		FSE_initDState(&seqState.stateML, &seqState.DStream, dctx->MLTptr);
seqState         1129 lib/zstd/decompress.c 		for (; (BIT_reloadDStream(&(seqState.DStream)) <= BIT_DStream_completed) && nbSeq;) {
seqState         1132 lib/zstd/decompress.c 				seq_t const sequence = ZSTD_decodeSequence(&seqState);
seqState         1147 lib/zstd/decompress.c 				dctx->entropy.rep[i] = (U32)(seqState.prevOffset[i]);
seqState         1163 lib/zstd/decompress.c FORCE_INLINE seq_t ZSTD_decodeSequenceLong_generic(seqState_t *seqState, int const longOffsets)
seqState         1167 lib/zstd/decompress.c 	U32 const llCode = FSE_peekSymbol(&seqState->stateLL);
seqState         1168 lib/zstd/decompress.c 	U32 const mlCode = FSE_peekSymbol(&seqState->stateML);
seqState         1169 lib/zstd/decompress.c 	U32 const ofCode = FSE_peekSymbol(&seqState->stateOffb); /* <= maxOff, by table construction */
seqState         1195 lib/zstd/decompress.c 				offset = OF_base[ofCode] + (BIT_readBitsFast(&seqState->DStream, ofBits - extraBits) << extraBits);
seqState         1197 lib/zstd/decompress.c 					BIT_reloadDStream(&seqState->DStream);
seqState         1199 lib/zstd/decompress.c 					offset += BIT_readBitsFast(&seqState->DStream, extraBits);
seqState         1201 lib/zstd/decompress.c 				offset = OF_base[ofCode] + BIT_readBitsFast(&seqState->DStream, ofBits); /* <=  (ZSTD_WINDOWLOG_MAX-1) bits */
seqState         1203 lib/zstd/decompress.c 					BIT_reloadDStream(&seqState->DStream);
seqState         1210 lib/zstd/decompress.c 				size_t temp = (offset == 3) ? seqState->prevOffset[0] - 1 : seqState->prevOffset[offset];
seqState         1213 lib/zstd/decompress.c 					seqState->prevOffset[2] = seqState->prevOffset[1];
seqState         1214 lib/zstd/decompress.c 				seqState->prevOffset[1] = seqState->prevOffset[0];
seqState         1215 lib/zstd/decompress.c 				seqState->prevOffset[0] = offset = temp;
seqState         1217 lib/zstd/decompress.c 				offset = seqState->prevOffset[0];
seqState         1220 lib/zstd/decompress.c 			seqState->prevOffset[2] = seqState->prevOffset[1];
seqState         1221 lib/zstd/decompress.c 			seqState->prevOffset[1] = seqState->prevOffset[0];
seqState         1222 lib/zstd/decompress.c 			seqState->prevOffset[0] = offset;
seqState         1227 lib/zstd/decompress.c 	seq.matchLength = ML_base[mlCode] + ((mlCode > 31) ? BIT_readBitsFast(&seqState->DStream, mlBits) : 0); /* <=  16 bits */
seqState         1229 lib/zstd/decompress.c 		BIT_reloadDStream(&seqState->DStream);
seqState         1231 lib/zstd/decompress.c 	seq.litLength = LL_base[llCode] + ((llCode > 15) ? BIT_readBitsFast(&seqState->DStream, llBits) : 0); /* <=  16 bits */
seqState         1233 lib/zstd/decompress.c 		BIT_reloadDStream(&seqState->DStream);
seqState         1236 lib/zstd/decompress.c 		size_t const pos = seqState->pos + seq.litLength;
seqState         1237 lib/zstd/decompress.c 		seq.match = seqState->base + pos - seq.offset; /* single memory segment */
seqState         1239 lib/zstd/decompress.c 			seq.match += seqState->gotoDict; /* separate memory segment */
seqState         1240 lib/zstd/decompress.c 		seqState->pos = pos + seq.matchLength;
seqState         1244 lib/zstd/decompress.c 	FSE_updateState(&seqState->stateLL, &seqState->DStream); /* <=  9 bits */
seqState         1245 lib/zstd/decompress.c 	FSE_updateState(&seqState->stateML, &seqState->DStream); /* <=  9 bits */
seqState         1247 lib/zstd/decompress.c 		BIT_reloadDStream(&seqState->DStream);		   /* <= 18 bits */
seqState         1248 lib/zstd/decompress.c 	FSE_updateState(&seqState->stateOffb, &seqState->DStream); /* <=  8 bits */
seqState         1253 lib/zstd/decompress.c static seq_t ZSTD_decodeSequenceLong(seqState_t *seqState, unsigned const windowSize)
seqState         1256 lib/zstd/decompress.c 		return ZSTD_decodeSequenceLong_generic(seqState, 1);
seqState         1258 lib/zstd/decompress.c 		return ZSTD_decodeSequenceLong_generic(seqState, 0);
seqState         1378 lib/zstd/decompress.c 		seqState_t seqState;
seqState         1385 lib/zstd/decompress.c 				seqState.prevOffset[i] = dctx->entropy.rep[i];
seqState         1387 lib/zstd/decompress.c 		seqState.base = base;
seqState         1388 lib/zstd/decompress.c 		seqState.pos = (size_t)(op - base);
seqState         1389 lib/zstd/decompress.c 		seqState.gotoDict = (uPtrDiff)dictEnd - (uPtrDiff)base; /* cast to avoid undefined behaviour */
seqState         1390 lib/zstd/decompress.c 		CHECK_E(BIT_initDStream(&seqState.DStream, ip, iend - ip), corruption_detected);
seqState         1391 lib/zstd/decompress.c 		FSE_initDState(&seqState.stateLL, &seqState.DStream, dctx->LLTptr);
seqState         1392 lib/zstd/decompress.c 		FSE_initDState(&seqState.stateOffb, &seqState.DStream, dctx->OFTptr);
seqState         1393 lib/zstd/decompress.c 		FSE_initDState(&seqState.stateML, &seqState.DStream, dctx->MLTptr);
seqState         1396 lib/zstd/decompress.c 		for (seqNb = 0; (BIT_reloadDStream(&seqState.DStream) <= BIT_DStream_completed) && seqNb < seqAdvance; seqNb++) {
seqState         1397 lib/zstd/decompress.c 			sequences[seqNb] = ZSTD_decodeSequenceLong(&seqState, windowSize);
seqState         1403 lib/zstd/decompress.c 		for (; (BIT_reloadDStream(&(seqState.DStream)) <= BIT_DStream_completed) && seqNb < nbSeq; seqNb++) {
seqState         1404 lib/zstd/decompress.c 			seq_t const sequence = ZSTD_decodeSequenceLong(&seqState, windowSize);
seqState         1429 lib/zstd/decompress.c 				dctx->entropy.rep[i] = (U32)(seqState.prevOffset[i]);