Home
last modified time | relevance | path

Searched refs:seqState (Results 1 – 9 of 9) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/
H A Dzstd_decompress_block.c1230 ZSTD_decodeSequence(seqState_t* seqState, const ZSTD_longOffset_e longOffsets, const int isLastSeq) in ZSTD_decodeSequence() argument
1246 ZSTD_memcpy(llDInfo, seqState->stateLL.table + seqState->stateLL.state, sizeof(ZSTD_seqSymbol)); in ZSTD_decodeSequence()
1247 ZSTD_memcpy(mlDInfo, seqState->stateML.table + seqState->stateML.state, sizeof(ZSTD_seqSymbol)); in ZSTD_decodeSequence()
1248 …ZSTD_memcpy(ofDInfo, seqState->stateOffb.table + seqState->stateOffb.state, sizeof(ZSTD_seqSymbol)… in ZSTD_decodeSequence()
1250 const ZSTD_seqSymbol* const llDInfo = seqState->stateLL.table + seqState->stateLL.state; in ZSTD_decodeSequence()
1251 const ZSTD_seqSymbol* const mlDInfo = seqState->stateML.table + seqState->stateML.state; in ZSTD_decodeSequence()
1252 const ZSTD_seqSymbol* const ofDInfo = seqState->stateOffb.table + seqState->stateOffb.state; in ZSTD_decodeSequence()
1290 … offset = ofBase + (BIT_readBitsFast(&seqState->DStream, ofBits - extraBits) << extraBits); in ZSTD_decodeSequence()
1291 BIT_reloadDStream(&seqState->DStream); in ZSTD_decodeSequence()
1292 offset += BIT_readBitsFast(&seqState->DStream, extraBits); in ZSTD_decodeSequence()
[all …]
/freebsd/sys/contrib/zstd/lib/decompress/
H A Dzstd_decompress_block.c1229 ZSTD_decodeSequence(seqState_t* seqState, const ZSTD_longOffset_e longOffsets, const int isLastSeq) in ZSTD_decodeSequence() argument
1245 ZSTD_memcpy(llDInfo, seqState->stateLL.table + seqState->stateLL.state, sizeof(ZSTD_seqSymbol)); in ZSTD_decodeSequence()
1246 ZSTD_memcpy(mlDInfo, seqState->stateML.table + seqState->stateML.state, sizeof(ZSTD_seqSymbol)); in ZSTD_decodeSequence()
1247 …ZSTD_memcpy(ofDInfo, seqState->stateOffb.table + seqState->stateOffb.state, sizeof(ZSTD_seqSymbol)… in ZSTD_decodeSequence()
1249 const ZSTD_seqSymbol* const llDInfo = seqState->stateLL.table + seqState->stateLL.state; in ZSTD_decodeSequence()
1250 const ZSTD_seqSymbol* const mlDInfo = seqState->stateML.table + seqState->stateML.state; in ZSTD_decodeSequence()
1251 const ZSTD_seqSymbol* const ofDInfo = seqState->stateOffb.table + seqState->stateOffb.state; in ZSTD_decodeSequence()
1289 … offset = ofBase + (BIT_readBitsFast(&seqState->DStream, ofBits - extraBits) << extraBits); in ZSTD_decodeSequence()
1290 BIT_reloadDStream(&seqState->DStream); in ZSTD_decodeSequence()
1291 offset += BIT_readBitsFast(&seqState->DStream, extraBits); in ZSTD_decodeSequence()
[all …]
/freebsd/sys/contrib/zstd/lib/legacy/
H A Dzstd_v01.c1652 static void ZSTD_decodeSequence(seq_t* seq, seqState_t* seqState) in ZSTD_decodeSequence() argument
1658 const BYTE* dumps = seqState->dumps; in ZSTD_decodeSequence()
1659 const BYTE* const de = seqState->dumpsEnd; in ZSTD_decodeSequence()
1662 litLength = FSE_decodeSymbol(&(seqState->stateLL), &(seqState->DStream)); in ZSTD_decodeSequence()
1663 prevOffset = litLength ? seq->offset : seqState->prevOffset; in ZSTD_decodeSequence()
1664 seqState->prevOffset = seq->offset; in ZSTD_decodeSequence()
1682 offsetCode = FSE_decodeSymbol(&(seqState->stateOffb), &(seqState->DStream)); in ZSTD_decodeSequence()
1683 if (ZSTD_32bits()) FSE_reloadDStream(&(seqState->DStream)); in ZSTD_decodeSequence()
1686 …offset = ((size_t)1 << (nbBits & ((sizeof(offset)*8)-1))) + FSE_readBits(&(seqState->DStream), nbB… in ZSTD_decodeSequence()
1687 if (ZSTD_32bits()) FSE_reloadDStream(&(seqState->DStream)); in ZSTD_decodeSequence()
[all …]
H A Dzstd_v06.c3229 static void ZSTDv06_decodeSequence(seq_t* seq, seqState_t* seqState) in ZSTDv06_decodeSequence() argument
3232 U32 const llCode = FSEv06_peekSymbol(&(seqState->stateLL)); in ZSTDv06_decodeSequence()
3233 U32 const mlCode = FSEv06_peekSymbol(&(seqState->stateML)); in ZSTDv06_decodeSequence()
3234 …U32 const ofCode = FSEv06_peekSymbol(&(seqState->stateOffb)); /* <= maxOff, by table constructio… in ZSTDv06_decodeSequence()
3263 … offset = OF_base[ofCode] + BITv06_readBits(&(seqState->DStream), ofBits); /* <= 26 bits */ in ZSTDv06_decodeSequence()
3264 if (MEM_32bits()) BITv06_reloadDStream(&(seqState->DStream)); in ZSTDv06_decodeSequence()
3271 size_t temp = seqState->prevOffset[offset]; in ZSTDv06_decodeSequence()
3273 seqState->prevOffset[2] = seqState->prevOffset[1]; in ZSTDv06_decodeSequence()
3275 seqState->prevOffset[1] = seqState->prevOffset[0]; in ZSTDv06_decodeSequence()
3276 seqState->prevOffset[0] = offset = temp; in ZSTDv06_decodeSequence()
[all …]
H A Dzstd_v03.c2618 static void ZSTD_decodeSequence(seq_t* seq, seqState_t* seqState) in ZSTD_decodeSequence() argument
2624 const BYTE* dumps = seqState->dumps; in ZSTD_decodeSequence()
2625 const BYTE* const de = seqState->dumpsEnd; in ZSTD_decodeSequence()
2628 litLength = FSE_decodeSymbol(&(seqState->stateLL), &(seqState->DStream)); in ZSTD_decodeSequence()
2629 prevOffset = litLength ? seq->offset : seqState->prevOffset; in ZSTD_decodeSequence()
2630 seqState->prevOffset = seq->offset; in ZSTD_decodeSequence()
2650 …offsetCode = FSE_decodeSymbol(&(seqState->stateOffb), &(seqState->DStream)); /* <= maxOff, by ta… in ZSTD_decodeSequence()
2651 if (MEM_32bits()) BIT_reloadDStream(&(seqState->DStream)); in ZSTD_decodeSequence()
2654 offset = offsetPrefix[offsetCode] + BIT_readBits(&(seqState->DStream), nbBits); in ZSTD_decodeSequence()
2655 if (MEM_32bits()) BIT_reloadDStream(&(seqState->DStream)); in ZSTD_decodeSequence()
[all …]
H A Dzstd_v07.c3459 static seq_t ZSTDv07_decodeSequence(seqState_t* seqState) in ZSTDv07_decodeSequence() argument
3463 U32 const llCode = FSEv07_peekSymbol(&(seqState->stateLL)); in ZSTDv07_decodeSequence()
3464 U32 const mlCode = FSEv07_peekSymbol(&(seqState->stateML)); in ZSTDv07_decodeSequence()
3465 …U32 const ofCode = FSEv07_peekSymbol(&(seqState->stateOffb)); /* <= maxOff, by table constructio… in ZSTDv07_decodeSequence()
3494 …offset = OF_base[ofCode] + BITv07_readBits(&(seqState->DStream), ofBits); /* <= (ZSTDv07_WINDOW… in ZSTDv07_decodeSequence()
3495 if (MEM_32bits()) BITv07_reloadDStream(&(seqState->DStream)); in ZSTDv07_decodeSequence()
3501 size_t const temp = seqState->prevOffset[offset]; in ZSTDv07_decodeSequence()
3502 if (offset != 1) seqState->prevOffset[2] = seqState->prevOffset[1]; in ZSTDv07_decodeSequence()
3503 seqState->prevOffset[1] = seqState->prevOffset[0]; in ZSTDv07_decodeSequence()
3504 seqState->prevOffset[0] = offset = temp; in ZSTDv07_decodeSequence()
[all …]
H A Dzstd_v02.c2978 static void ZSTD_decodeSequence(seq_t* seq, seqState_t* seqState) in ZSTD_decodeSequence() argument
2984 const BYTE* dumps = seqState->dumps; in ZSTD_decodeSequence()
2985 const BYTE* const de = seqState->dumpsEnd; in ZSTD_decodeSequence()
2988 litLength = FSE_decodeSymbol(&(seqState->stateLL), &(seqState->DStream)); in ZSTD_decodeSequence()
2989 prevOffset = litLength ? seq->offset : seqState->prevOffset; in ZSTD_decodeSequence()
2990 seqState->prevOffset = seq->offset; in ZSTD_decodeSequence()
3010 …offsetCode = FSE_decodeSymbol(&(seqState->stateOffb), &(seqState->DStream)); /* <= maxOff, by ta… in ZSTD_decodeSequence()
3011 if (MEM_32bits()) BIT_reloadDStream(&(seqState->DStream)); in ZSTD_decodeSequence()
3014 offset = offsetPrefix[offsetCode] + BIT_readBits(&(seqState->DStream), nbBits); in ZSTD_decodeSequence()
3015 if (MEM_32bits()) BIT_reloadDStream(&(seqState->DStream)); in ZSTD_decodeSequence()
[all …]
H A Dzstd_v04.c2750 static void ZSTD_decodeSequence(seq_t* seq, seqState_t* seqState) in ZSTD_decodeSequence() argument
2756 const BYTE* dumps = seqState->dumps; in ZSTD_decodeSequence()
2757 const BYTE* const de = seqState->dumpsEnd; in ZSTD_decodeSequence()
2760 litLength = FSE_decodeSymbol(&(seqState->stateLL), &(seqState->DStream)); in ZSTD_decodeSequence()
2761 prevOffset = litLength ? seq->offset : seqState->prevOffset; in ZSTD_decodeSequence()
2778 …offsetCode = FSE_decodeSymbol(&(seqState->stateOffb), &(seqState->DStream)); /* <= maxOff, by ta… in ZSTD_decodeSequence()
2779 if (MEM_32bits()) BIT_reloadDStream(&(seqState->DStream)); in ZSTD_decodeSequence()
2782 offset = offsetPrefix[offsetCode] + BIT_readBits(&(seqState->DStream), nbBits); in ZSTD_decodeSequence()
2783 if (MEM_32bits()) BIT_reloadDStream(&(seqState->DStream)); in ZSTD_decodeSequence()
2785 if (offsetCode | !litLength) seqState->prevOffset = seq->offset; /* cmove */ in ZSTD_decodeSequence()
[all …]
H A Dzstd_v05.c3089 static void ZSTDv05_decodeSequence(seq_t* seq, seqState_t* seqState) in ZSTDv05_decodeSequence() argument
3095 const BYTE* dumps = seqState->dumps; in ZSTDv05_decodeSequence()
3096 const BYTE* const de = seqState->dumpsEnd; in ZSTDv05_decodeSequence()
3099 litLength = FSEv05_peakSymbol(&(seqState->stateLL)); in ZSTDv05_decodeSequence()
3100 prevOffset = litLength ? seq->offset : seqState->prevOffset; in ZSTDv05_decodeSequence()
3122 …U32 offsetCode = FSEv05_peakSymbol(&(seqState->stateOffb)); /* <= maxOff, by table construction … in ZSTDv05_decodeSequence()
3125 offset = offsetPrefix[offsetCode] + BITv05_readBits(&(seqState->DStream), nbBits); in ZSTDv05_decodeSequence()
3126 if (MEM_32bits()) BITv05_reloadDStream(&(seqState->DStream)); in ZSTDv05_decodeSequence()
3128 if (offsetCode | !litLength) seqState->prevOffset = seq->offset; /* cmove */ in ZSTDv05_decodeSequence()
3129 FSEv05_decodeSymbol(&(seqState->stateOffb), &(seqState->DStream)); /* update */ in ZSTDv05_decodeSequence()
[all …]