DStream 374 lib/zstd/bitstream.h ZSTD_STATIC unsigned BIT_endOfDStream(const BIT_DStream_t *DStream) DStream 376 lib/zstd/bitstream.h return ((DStream->ptr == DStream->start) && (DStream->bitsConsumed == sizeof(DStream->bitContainer) * 8)); DStream 869 lib/zstd/decompress.c BIT_DStream_t DStream; DStream 961 lib/zstd/decompress.c offset = OF_base[ofCode] + BIT_readBitsFast(&seqState->DStream, ofBits); /* <= (ZSTD_WINDOWLOG_MAX-1) bits */ DStream 963 lib/zstd/decompress.c BIT_reloadDStream(&seqState->DStream); DStream 986 lib/zstd/decompress.c seq.matchLength = ML_base[mlCode] + ((mlCode > 31) ? BIT_readBitsFast(&seqState->DStream, mlBits) : 0); /* <= 16 bits */ DStream 988 lib/zstd/decompress.c BIT_reloadDStream(&seqState->DStream); DStream 990 lib/zstd/decompress.c seq.litLength = LL_base[llCode] + ((llCode > 15) ? BIT_readBitsFast(&seqState->DStream, llBits) : 0); /* <= 16 bits */ DStream 992 lib/zstd/decompress.c BIT_reloadDStream(&seqState->DStream); DStream 995 lib/zstd/decompress.c FSE_updateState(&seqState->stateLL, &seqState->DStream); /* <= 9 bits */ DStream 996 lib/zstd/decompress.c FSE_updateState(&seqState->stateML, &seqState->DStream); /* <= 9 bits */ DStream 998 lib/zstd/decompress.c BIT_reloadDStream(&seqState->DStream); /* <= 18 bits */ DStream 999 lib/zstd/decompress.c FSE_updateState(&seqState->stateOffb, &seqState->DStream); /* <= 8 bits */ DStream 1124 lib/zstd/decompress.c CHECK_E(BIT_initDStream(&seqState.DStream, ip, iend - ip), corruption_detected); DStream 1125 lib/zstd/decompress.c FSE_initDState(&seqState.stateLL, &seqState.DStream, dctx->LLTptr); DStream 1126 lib/zstd/decompress.c FSE_initDState(&seqState.stateOffb, &seqState.DStream, dctx->OFTptr); DStream 1127 lib/zstd/decompress.c FSE_initDState(&seqState.stateML, &seqState.DStream, dctx->MLTptr); DStream 1129 lib/zstd/decompress.c for (; (BIT_reloadDStream(&(seqState.DStream)) <= BIT_DStream_completed) && nbSeq;) { DStream 1195 lib/zstd/decompress.c offset = OF_base[ofCode] + (BIT_readBitsFast(&seqState->DStream, ofBits - extraBits) << extraBits); DStream 1197 lib/zstd/decompress.c BIT_reloadDStream(&seqState->DStream); DStream 1199 lib/zstd/decompress.c offset += BIT_readBitsFast(&seqState->DStream, extraBits); DStream 1201 lib/zstd/decompress.c offset = OF_base[ofCode] + BIT_readBitsFast(&seqState->DStream, ofBits); /* <= (ZSTD_WINDOWLOG_MAX-1) bits */ DStream 1203 lib/zstd/decompress.c BIT_reloadDStream(&seqState->DStream); DStream 1227 lib/zstd/decompress.c seq.matchLength = ML_base[mlCode] + ((mlCode > 31) ? BIT_readBitsFast(&seqState->DStream, mlBits) : 0); /* <= 16 bits */ DStream 1229 lib/zstd/decompress.c BIT_reloadDStream(&seqState->DStream); DStream 1231 lib/zstd/decompress.c seq.litLength = LL_base[llCode] + ((llCode > 15) ? BIT_readBitsFast(&seqState->DStream, llBits) : 0); /* <= 16 bits */ DStream 1233 lib/zstd/decompress.c BIT_reloadDStream(&seqState->DStream); DStream 1244 lib/zstd/decompress.c FSE_updateState(&seqState->stateLL, &seqState->DStream); /* <= 9 bits */ DStream 1245 lib/zstd/decompress.c FSE_updateState(&seqState->stateML, &seqState->DStream); /* <= 9 bits */ DStream 1247 lib/zstd/decompress.c BIT_reloadDStream(&seqState->DStream); /* <= 18 bits */ DStream 1248 lib/zstd/decompress.c FSE_updateState(&seqState->stateOffb, &seqState->DStream); /* <= 8 bits */ DStream 1390 lib/zstd/decompress.c CHECK_E(BIT_initDStream(&seqState.DStream, ip, iend - ip), corruption_detected); DStream 1391 lib/zstd/decompress.c FSE_initDState(&seqState.stateLL, &seqState.DStream, dctx->LLTptr); DStream 1392 lib/zstd/decompress.c FSE_initDState(&seqState.stateOffb, &seqState.DStream, dctx->OFTptr); DStream 1393 lib/zstd/decompress.c FSE_initDState(&seqState.stateML, &seqState.DStream, dctx->MLTptr); DStream 1396 lib/zstd/decompress.c for (seqNb = 0; (BIT_reloadDStream(&seqState.DStream) <= BIT_DStream_completed) && seqNb < seqAdvance; seqNb++) { DStream 1403 lib/zstd/decompress.c for (; (BIT_reloadDStream(&(seqState.DStream)) <= BIT_DStream_completed) && seqNb < nbSeq; seqNb++) { DStream 595 lib/zstd/huf_decompress.c static U32 HUF_decodeSymbolX4(void *op, BIT_DStream_t *DStream, const HUF_DEltX4 *dt, const U32 dtLog) DStream 597 lib/zstd/huf_decompress.c size_t const val = BIT_lookBitsFast(DStream, dtLog); /* note : dtLog >= 1 */ DStream 599 lib/zstd/huf_decompress.c BIT_skipBits(DStream, dt[val].nbBits); DStream 603 lib/zstd/huf_decompress.c static U32 HUF_decodeLastSymbolX4(void *op, BIT_DStream_t *DStream, const HUF_DEltX4 *dt, const U32 dtLog) DStream 605 lib/zstd/huf_decompress.c size_t const val = BIT_lookBitsFast(DStream, dtLog); /* note : dtLog >= 1 */ DStream 608 lib/zstd/huf_decompress.c BIT_skipBits(DStream, dt[val].nbBits); DStream 610 lib/zstd/huf_decompress.c if (DStream->bitsConsumed < (sizeof(DStream->bitContainer) * 8)) { DStream 611 lib/zstd/huf_decompress.c BIT_skipBits(DStream, dt[val].nbBits); DStream 612 lib/zstd/huf_decompress.c if (DStream->bitsConsumed > (sizeof(DStream->bitContainer) * 8)) DStream 614 lib/zstd/huf_decompress.c DStream->bitsConsumed = (sizeof(DStream->bitContainer) * 8);