| /freebsd-14.2/sys/contrib/openzfs/module/zstd/lib/common/ |
| H A D | bitstream.h | 277 bitD->limitPtr = bitD->start + sizeof(bitD->bitContainer); in BIT_initDStream() 281 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_initDStream() 286 bitD->ptr = bitD->start; in BIT_initDStream() 287 bitD->bitContainer = *(const BYTE*)(bitD->start); in BIT_initDStream() 402 if (UNLIKELY(bitD->ptr < bitD->limitPtr)) in BIT_reloadDStreamFast() 404 assert(bitD->bitsConsumed <= sizeof(bitD->bitContainer)*8); in BIT_reloadDStreamFast() 405 bitD->ptr -= bitD->bitsConsumed >> 3; in BIT_reloadDStreamFast() 407 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_reloadDStreamFast() 421 if (bitD->ptr >= bitD->limitPtr) { in BIT_reloadDStream() 424 if (bitD->ptr == bitD->start) { in BIT_reloadDStream() [all …]
|
| H A D | fse_decompress.c | 176 BIT_DStream_t bitD; in FSE_decompress_usingDTable_generic() local 181 CHECK_F(BIT_initDStream(&bitD, cSrc, cSrcSize)); in FSE_decompress_usingDTable_generic() 183 FSE_initDState(&state1, &bitD, dt); in FSE_decompress_usingDTable_generic() 184 FSE_initDState(&state2, &bitD, dt); in FSE_decompress_usingDTable_generic() 186 …ETSYMBOL(statePtr) fast ? FSE_decodeSymbolFast(statePtr, &bitD) : FSE_decodeSymbol(statePtr, &bitD) in FSE_decompress_usingDTable_generic() 189 for ( ; (BIT_reloadDStream(&bitD)==BIT_DStream_unfinished) & (op<olimit) ; op+=4) { in FSE_decompress_usingDTable_generic() 193 BIT_reloadDStream(&bitD); in FSE_decompress_usingDTable_generic() 198 { if (BIT_reloadDStream(&bitD) > BIT_DStream_unfinished) { op+=2; break; } } in FSE_decompress_usingDTable_generic() 203 BIT_reloadDStream(&bitD); in FSE_decompress_usingDTable_generic() 213 if (BIT_reloadDStream(&bitD)==BIT_DStream_overflow) { in FSE_decompress_usingDTable_generic() [all …]
|
| H A D | fse.h | 419 static unsigned char FSE_decodeSymbol(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD); 476 static unsigned char FSE_decodeSymbolFast(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD); 577 MEM_STATIC void FSE_initDState(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD, const FSE_DTable* dt) in FSE_initDState() argument 581 DStatePtr->state = BIT_readBits(bitD, DTableH->tableLog); in FSE_initDState() 582 BIT_reloadDStream(bitD); in FSE_initDState() 592 MEM_STATIC void FSE_updateState(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD) in FSE_updateState() argument 596 size_t const lowBits = BIT_readBits(bitD, nbBits); in FSE_updateState() 600 MEM_STATIC BYTE FSE_decodeSymbol(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD) in FSE_decodeSymbol() argument 605 size_t const lowBits = BIT_readBits(bitD, nbBits); in FSE_decodeSymbol() 613 MEM_STATIC BYTE FSE_decodeSymbolFast(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD) in FSE_decodeSymbolFast() argument [all …]
|
| /freebsd-14.2/sys/contrib/zstd/lib/common/ |
| H A D | bitstream.h | 288 bitD->limitPtr = bitD->start + sizeof(bitD->bitContainer); in BIT_initDStream() 292 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_initDStream() 297 bitD->ptr = bitD->start; in BIT_initDStream() 298 bitD->bitContainer = *(const BYTE*)(bitD->start); in BIT_initDStream() 426 if (UNLIKELY(bitD->ptr < bitD->limitPtr)) in BIT_reloadDStreamFast() 428 assert(bitD->bitsConsumed <= sizeof(bitD->bitContainer)*8); in BIT_reloadDStreamFast() 429 bitD->ptr -= bitD->bitsConsumed >> 3; in BIT_reloadDStreamFast() 431 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_reloadDStreamFast() 445 if (bitD->ptr >= bitD->limitPtr) { in BIT_reloadDStream() 448 if (bitD->ptr == bitD->start) { in BIT_reloadDStream() [all …]
|
| H A D | fse_decompress.c | 241 BIT_DStream_t bitD; in FSE_decompress_usingDTable_generic() local 246 CHECK_F(BIT_initDStream(&bitD, cSrc, cSrcSize)); in FSE_decompress_usingDTable_generic() 248 FSE_initDState(&state1, &bitD, dt); in FSE_decompress_usingDTable_generic() 249 FSE_initDState(&state2, &bitD, dt); in FSE_decompress_usingDTable_generic() 251 …ETSYMBOL(statePtr) fast ? FSE_decodeSymbolFast(statePtr, &bitD) : FSE_decodeSymbol(statePtr, &bitD) in FSE_decompress_usingDTable_generic() 254 for ( ; (BIT_reloadDStream(&bitD)==BIT_DStream_unfinished) & (op<olimit) ; op+=4) { in FSE_decompress_usingDTable_generic() 258 BIT_reloadDStream(&bitD); in FSE_decompress_usingDTable_generic() 263 { if (BIT_reloadDStream(&bitD) > BIT_DStream_unfinished) { op+=2; break; } } in FSE_decompress_usingDTable_generic() 268 BIT_reloadDStream(&bitD); in FSE_decompress_usingDTable_generic() 278 if (BIT_reloadDStream(&bitD)==BIT_DStream_overflow) { in FSE_decompress_usingDTable_generic() [all …]
|
| H A D | fse.h | 445 static unsigned char FSE_decodeSymbol(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD); 502 static unsigned char FSE_decodeSymbolFast(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD); 603 MEM_STATIC void FSE_initDState(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD, const FSE_DTable* dt) in FSE_initDState() argument 607 DStatePtr->state = BIT_readBits(bitD, DTableH->tableLog); in FSE_initDState() 608 BIT_reloadDStream(bitD); in FSE_initDState() 618 MEM_STATIC void FSE_updateState(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD) in FSE_updateState() argument 622 size_t const lowBits = BIT_readBits(bitD, nbBits); in FSE_updateState() 626 MEM_STATIC BYTE FSE_decodeSymbol(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD) in FSE_decodeSymbol() argument 631 size_t const lowBits = BIT_readBits(bitD, nbBits); in FSE_decodeSymbol() 639 MEM_STATIC BYTE FSE_decodeSymbolFast(FSE_DState_t* DStatePtr, BIT_DStream_t* bitD) in FSE_decodeSymbolFast() argument [all …]
|
| /freebsd-14.2/sys/contrib/zstd/lib/legacy/ |
| H A D | zstd_v01.c | 653 bitD->bitContainer = FSE_readLEST(bitD->ptr); in FSE_initDStream() 662 bitD->ptr = bitD->start; in FSE_initDStream() 663 bitD->bitContainer = *(const BYTE*)(bitD->start); in FSE_initDStream() 741 if (bitD->ptr >= bitD->start + sizeof(bitD->bitContainer)) in FSE_reloadDStream() 743 bitD->ptr -= bitD->bitsConsumed >> 3; in FSE_reloadDStream() 745 bitD->bitContainer = FSE_readLEST(bitD->ptr); in FSE_reloadDStream() 748 if (bitD->ptr == bitD->start) in FSE_reloadDStream() 756 if (bitD->ptr - nbBytes < bitD->start) in FSE_reloadDStream() 758 nbBytes = (U32)(bitD->ptr - bitD->start); /* ptr > start */ in FSE_reloadDStream() 805 return ((bitD->ptr == bitD->start) && (bitD->bitsConsumed == sizeof(bitD->bitContainer)*8)); in FSE_endOfDStream() [all …]
|
| H A D | zstd_v03.c | 389 if (srcSize < 1) { memset(bitD, 0, sizeof(*bitD)); return ERROR(srcSize_wrong); } in BIT_initDStream() 396 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_initDStream() 405 bitD->ptr = bitD->start; in BIT_initDStream() 406 bitD->bitContainer = *(const BYTE*)(bitD->start); in BIT_initDStream() 471 if (bitD->ptr >= bitD->start + sizeof(bitD->bitContainer)) in BIT_reloadDStream() 473 bitD->ptr -= bitD->bitsConsumed >> 3; in BIT_reloadDStream() 475 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_reloadDStream() 478 if (bitD->ptr == bitD->start) in BIT_reloadDStream() 486 if (bitD->ptr - nbBytes < bitD->start) in BIT_reloadDStream() 488 nbBytes = (U32)(bitD->ptr - bitD->start); /* ptr > start */ in BIT_reloadDStream() [all …]
|
| H A D | zstd_v04.c | 659 if (srcSize < 1) { memset(bitD, 0, sizeof(*bitD)); return ERROR(srcSize_wrong); } in BIT_initDStream() 666 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_initDStream() 675 bitD->ptr = bitD->start; in BIT_initDStream() 676 bitD->bitContainer = *(const BYTE*)(bitD->start); in BIT_initDStream() 736 if (bitD->ptr >= bitD->start + sizeof(bitD->bitContainer)) in BIT_reloadDStream() 738 bitD->ptr -= bitD->bitsConsumed >> 3; in BIT_reloadDStream() 740 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_reloadDStream() 743 if (bitD->ptr == bitD->start) in BIT_reloadDStream() 751 if (bitD->ptr - nbBytes < bitD->start) in BIT_reloadDStream() 753 nbBytes = (U32)(bitD->ptr - bitD->start); /* ptr > start */ in BIT_reloadDStream() [all …]
|
| H A D | zstd_v02.c | 386 if (srcSize < 1) { memset(bitD, 0, sizeof(*bitD)); return ERROR(srcSize_wrong); } in BIT_initDStream() 393 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_initDStream() 402 bitD->ptr = bitD->start; in BIT_initDStream() 403 bitD->bitContainer = *(const BYTE*)(bitD->start); in BIT_initDStream() 469 if (bitD->ptr >= bitD->start + sizeof(bitD->bitContainer)) in BIT_reloadDStream() 471 bitD->ptr -= bitD->bitsConsumed >> 3; in BIT_reloadDStream() 473 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_reloadDStream() 476 if (bitD->ptr == bitD->start) in BIT_reloadDStream() 484 if (bitD->ptr - nbBytes < bitD->start) in BIT_reloadDStream() 486 nbBytes = (U32)(bitD->ptr - bitD->start); /* ptr > start */ in BIT_reloadDStream() [all …]
|
| H A D | zstd_v05.c | 794 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BITv05_initDStream() 801 bitD->ptr = bitD->start; in BITv05_initDStream() 802 bitD->bitContainer = *(const BYTE*)(bitD->start); in BITv05_initDStream() 862 if (bitD->ptr >= bitD->start + sizeof(bitD->bitContainer)) { in BITv05_reloadDStream() 863 bitD->ptr -= bitD->bitsConsumed >> 3; in BITv05_reloadDStream() 865 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BITv05_reloadDStream() 868 if (bitD->ptr == bitD->start) { in BITv05_reloadDStream() 875 if (bitD->ptr - nbBytes < bitD->start) { in BITv05_reloadDStream() 876 nbBytes = (U32)(bitD->ptr - bitD->start); /* ptr > start */ in BITv05_reloadDStream() 1434 BITv05_DStream_t bitD; in FSEv05_decompress_usingDTable_generic() local [all …]
|
| H A D | zstd_v06.c | 896 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BITv06_initDStream() 902 bitD->ptr = bitD->start; in BITv06_initDStream() 903 bitD->bitContainer = *(const BYTE*)(bitD->start); in BITv06_initDStream() 917 bitD->bitsConsumed += (U32)(sizeof(bitD->bitContainer) - srcSize)*8; in BITv06_initDStream() 964 if (bitD->ptr >= bitD->start + sizeof(bitD->bitContainer)) { in BITv06_reloadDStream() 965 bitD->ptr -= bitD->bitsConsumed >> 3; in BITv06_reloadDStream() 967 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BITv06_reloadDStream() 970 if (bitD->ptr == bitD->start) { in BITv06_reloadDStream() 976 if (bitD->ptr - nbBytes < bitD->start) { in BITv06_reloadDStream() 977 nbBytes = (U32)(bitD->ptr - bitD->start); /* ptr > start */ in BITv06_reloadDStream() [all …]
|
| H A D | zstd_v07.c | 563 bitD->ptr = (const char*)srcBuffer + srcSize - sizeof(bitD->bitContainer); in BITv07_initDStream() 564 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BITv07_initDStream() 570 bitD->ptr = bitD->start; in BITv07_initDStream() 571 bitD->bitContainer = *(const BYTE*)(bitD->start); in BITv07_initDStream() 585 bitD->bitsConsumed += (U32)(sizeof(bitD->bitContainer) - srcSize)*8; in BITv07_initDStream() 632 if (bitD->ptr >= bitD->start + sizeof(bitD->bitContainer)) { in BITv07_reloadDStream() 633 bitD->ptr -= bitD->bitsConsumed >> 3; in BITv07_reloadDStream() 635 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BITv07_reloadDStream() 638 if (bitD->ptr == bitD->start) { in BITv07_reloadDStream() 644 if (bitD->ptr - nbBytes < bitD->start) { in BITv07_reloadDStream() [all …]
|
| /freebsd-14.2/sys/contrib/openzfs/module/zstd/lib/decompress/ |
| H A D | huf_decompress.c | 249 BIT_DStream_t bitD; in HUF_decompress1X1_usingDTable_internal_body() local 253 CHECK_F( BIT_initDStream(&bitD, cSrc, cSrcSize) ); in HUF_decompress1X1_usingDTable_internal_body() 255 HUF_decodeStreamX1(op, &bitD, oend, dt, dtLog); in HUF_decompress1X1_usingDTable_internal_body() 257 if (!BIT_endOfDStream(&bitD)) return ERROR(corruption_detected); in HUF_decompress1X1_usingDTable_internal_body() 728 BIT_DStream_t bitD; in HUF_decompress1X2_usingDTable_internal_body() local 731 CHECK_F( BIT_initDStream(&bitD, cSrc, cSrcSize) ); in HUF_decompress1X2_usingDTable_internal_body() 739 HUF_decodeStreamX2(ostart, &bitD, oend, dt, dtd.tableLog); in HUF_decompress1X2_usingDTable_internal_body() 743 if (!BIT_endOfDStream(&bitD)) return ERROR(corruption_detected); in HUF_decompress1X2_usingDTable_internal_body()
|
| H A D | zstd_decompress_block.c | 792 ZSTD_initFseState(ZSTD_fseState* DStatePtr, BIT_DStream_t* bitD, const ZSTD_seqSymbol* dt) in ZSTD_initFseState() argument 796 DStatePtr->state = BIT_readBits(bitD, DTableH->tableLog); in ZSTD_initFseState() 799 BIT_reloadDStream(bitD); in ZSTD_initFseState() 804 ZSTD_updateFseState(ZSTD_fseState* DStatePtr, BIT_DStream_t* bitD) in ZSTD_updateFseState() argument 808 size_t const lowBits = BIT_readBits(bitD, nbBits); in ZSTD_updateFseState() 813 ZSTD_updateFseStateWithDInfo(ZSTD_fseState* DStatePtr, BIT_DStream_t* bitD, ZSTD_seqSymbol const DI… in ZSTD_updateFseStateWithDInfo() argument 816 size_t const lowBits = BIT_readBits(bitD, nbBits); in ZSTD_updateFseStateWithDInfo()
|
| /freebsd-14.2/sys/contrib/zstd/lib/decompress/ |
| H A D | huf_decompress.c | 539 BIT_DStream_t bitD; in HUF_decompress1X1_usingDTable_internal_body() local 543 CHECK_F( BIT_initDStream(&bitD, cSrc, cSrcSize) ); in HUF_decompress1X1_usingDTable_internal_body() 545 HUF_decodeStreamX1(op, &bitD, oend, dt, dtLog); in HUF_decompress1X1_usingDTable_internal_body() 547 if (!BIT_endOfDStream(&bitD)) return ERROR(corruption_detected); in HUF_decompress1X1_usingDTable_internal_body() 1227 BIT_DStream_t bitD; in HUF_decompress1X2_usingDTable_internal_body() local 1230 CHECK_F( BIT_initDStream(&bitD, cSrc, cSrcSize) ); in HUF_decompress1X2_usingDTable_internal_body() 1238 HUF_decodeStreamX2(ostart, &bitD, oend, dt, dtd.tableLog); in HUF_decompress1X2_usingDTable_internal_body() 1242 if (!BIT_endOfDStream(&bitD)) return ERROR(corruption_detected); in HUF_decompress1X2_usingDTable_internal_body()
|
| H A D | zstd_decompress_block.c | 1138 ZSTD_initFseState(ZSTD_fseState* DStatePtr, BIT_DStream_t* bitD, const ZSTD_seqSymbol* dt) in ZSTD_initFseState() argument 1142 DStatePtr->state = BIT_readBits(bitD, DTableH->tableLog); in ZSTD_initFseState() 1145 BIT_reloadDStream(bitD); in ZSTD_initFseState() 1150 ZSTD_updateFseStateWithDInfo(ZSTD_fseState* DStatePtr, BIT_DStream_t* bitD, U16 nextState, U32 nbBi… in ZSTD_updateFseStateWithDInfo() argument 1152 size_t const lowBits = BIT_readBits(bitD, nbBits); in ZSTD_updateFseStateWithDInfo()
|