Searched refs:DStream (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-6.6/lib/zstd/decompress/ |
H A D | zstd_decompress_block.c | 745 BIT_DStream_t DStream; member 1206 U32 const extraBits = ofBits - MIN(ofBits, 32 - seqState->DStream.bitsConsumed); 1207 offset = ofBase + (BIT_readBitsFast(&seqState->DStream, ofBits - extraBits) << extraBits); 1208 BIT_reloadDStream(&seqState->DStream); 1209 if (extraBits) offset += BIT_readBitsFast(&seqState->DStream, extraBits); 1212 offset = ofBase + BIT_readBitsFast(&seqState->DStream, ofBits/*>0*/); /* <= (ZSTD_WINDOWLOG_MAX-1) bits */ 1213 if (MEM_32bits()) BIT_reloadDStream(&seqState->DStream); 1225 offset = ofBase + ll0 + BIT_readBitsFast(&seqState->DStream, 1); 1240 seq.matchLength += BIT_readBitsFast(&seqState->DStream, mlBits/*>0*/); 1243 BIT_reloadDStream(&seqState->DStream); [all...] |
H A D | huf_decompress.c | 1135 HUF_decodeSymbolX2(void* op, BIT_DStream_t* DStream, const HUF_DEltX2* dt, const U32 dtLog) in HUF_decodeSymbolX2() argument 1137 size_t const val = BIT_lookBitsFast(DStream, dtLog); /* note : dtLog >= 1 */ in HUF_decodeSymbolX2() 1139 BIT_skipBits(DStream, dt[val].nbBits); in HUF_decodeSymbolX2() 1144 HUF_decodeLastSymbolX2(void* op, BIT_DStream_t* DStream, const HUF_DEltX2* dt, const U32 dtLog) in HUF_decodeLastSymbolX2() argument 1146 size_t const val = BIT_lookBitsFast(DStream, dtLog); /* note : dtLog >= 1 */ in HUF_decodeLastSymbolX2() 1149 BIT_skipBits(DStream, dt[val].nbBits); in HUF_decodeLastSymbolX2() 1151 if (DStream->bitsConsumed < (sizeof(DStream->bitContainer)*8)) { in HUF_decodeLastSymbolX2() 1152 BIT_skipBits(DStream, dt[val].nbBits); in HUF_decodeLastSymbolX2() 1153 if (DStream in HUF_decodeLastSymbolX2() [all...] |
/kernel/linux/linux-5.10/lib/zstd/ |
H A D | decompress.c | 22 * maximum window size accepted by DStream, by default. 869 BIT_DStream_t DStream; member 961 offset = OF_base[ofCode] + BIT_readBitsFast(&seqState->DStream, ofBits); /* <= (ZSTD_WINDOWLOG_MAX-1) bits */ in ZSTD_decodeSequence() 963 BIT_reloadDStream(&seqState->DStream); in ZSTD_decodeSequence() 986 seq.matchLength = ML_base[mlCode] + ((mlCode > 31) ? BIT_readBitsFast(&seqState->DStream, mlBits) : 0); /* <= 16 bits */ in ZSTD_decodeSequence() 988 BIT_reloadDStream(&seqState->DStream); in ZSTD_decodeSequence() 990 seq.litLength = LL_base[llCode] + ((llCode > 15) ? BIT_readBitsFast(&seqState->DStream, llBits) : 0); /* <= 16 bits */ in ZSTD_decodeSequence() 992 BIT_reloadDStream(&seqState->DStream); in ZSTD_decodeSequence() 995 FSE_updateState(&seqState->stateLL, &seqState->DStream); /* <= 9 bits */ in ZSTD_decodeSequence() 996 FSE_updateState(&seqState->stateML, &seqState->DStream); /* < in ZSTD_decodeSequence() [all...] |
H A D | bitstream.h | 130 * Checking if DStream has reached its end can be performed with BIT_endOfDStream(). 372 * @return Tells if DStream has exactly reached its end (all bits consumed). 374 ZSTD_STATIC unsigned BIT_endOfDStream(const BIT_DStream_t *DStream) in BIT_endOfDStream() argument 376 return ((DStream->ptr == DStream->start) && (DStream->bitsConsumed == sizeof(DStream->bitContainer) * 8)); in BIT_endOfDStream()
|
H A D | huf_decompress.c | 595 static U32 HUF_decodeSymbolX4(void *op, BIT_DStream_t *DStream, const HUF_DEltX4 *dt, const U32 dtLog) in HUF_decodeSymbolX4() argument 597 size_t const val = BIT_lookBitsFast(DStream, dtLog); /* note : dtLog >= 1 */ in HUF_decodeSymbolX4() 599 BIT_skipBits(DStream, dt[val].nbBits); in HUF_decodeSymbolX4() 603 static U32 HUF_decodeLastSymbolX4(void *op, BIT_DStream_t *DStream, const HUF_DEltX4 *dt, const U32 dtLog) in HUF_decodeLastSymbolX4() argument 605 size_t const val = BIT_lookBitsFast(DStream, dtLog); /* note : dtLog >= 1 */ in HUF_decodeLastSymbolX4() 608 BIT_skipBits(DStream, dt[val].nbBits); in HUF_decodeLastSymbolX4() 610 if (DStream->bitsConsumed < (sizeof(DStream->bitContainer) * 8)) { in HUF_decodeLastSymbolX4() 611 BIT_skipBits(DStream, dt[val].nbBits); in HUF_decodeLastSymbolX4() 612 if (DStream in HUF_decodeLastSymbolX4() [all...] |
/kernel/linux/linux-6.6/lib/zstd/common/ |
H A D | bitstream.h | 109 * Checking if DStream has reached its end can be performed with BIT_endOfDStream(). 438 * @return : 1 if DStream has _exactly_ reached its end (all bits consumed). 440 MEM_STATIC unsigned BIT_endOfDStream(const BIT_DStream_t* DStream) in BIT_endOfDStream() argument 442 return ((DStream->ptr == DStream->start) && (DStream->bitsConsumed == sizeof(DStream->bitContainer)*8)); in BIT_endOfDStream()
|
Completed in 12 milliseconds