| /freebsd/sys/contrib/openzfs/module/zstd/lib/common/ |
| H A D | bitstream.h | 58 BitContainerType bitContainer; member 92 BitContainerType bitContainer; member 154 bitC->bitContainer = 0; in BIT_initCStream() 158 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer); in BIT_initCStream() 159 if (dstCapacity <= sizeof(bitC->bitContainer)) return ERROR(dstSize_tooSmall); in BIT_initCStream() 163 FORCE_INLINE_TEMPLATE BitContainerType BIT_getLowerBits(BitContainerType bitContainer, U32 const nb… in BIT_getLowerBits() argument 167 return _bzhi_u64(bitContainer, nbBits); in BIT_getLowerBits() 169 DEBUG_STATIC_ASSERT(sizeof(bitContainer) == sizeof(U32)); in BIT_getLowerBits() 170 return _bzhi_u32(bitContainer, nbBits); in BIT_getLowerBits() 174 return bitContainer & BIT_mask[nbBits]; in BIT_getLowerBits() [all …]
|
| H A D | fse_decompress.c | 202 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */ in FSE_decompress_usingDTable_generic() 207 if (FSE_MAX_TABLELOG*4+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */ in FSE_decompress_usingDTable_generic() 212 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */ in FSE_decompress_usingDTable_generic()
|
| /freebsd/sys/contrib/zstd/lib/common/ |
| H A D | bitstream.h | 57 BitContainerType bitContainer; member 91 BitContainerType bitContainer; member 153 bitC->bitContainer = 0; in BIT_initCStream() 157 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer); in BIT_initCStream() 158 if (dstCapacity <= sizeof(bitC->bitContainer)) return ERROR(dstSize_tooSmall); in BIT_initCStream() 162 FORCE_INLINE_TEMPLATE BitContainerType BIT_getLowerBits(BitContainerType bitContainer, U32 const nb… in BIT_getLowerBits() argument 166 return _bzhi_u64(bitContainer, nbBits); in BIT_getLowerBits() 168 DEBUG_STATIC_ASSERT(sizeof(bitContainer) == sizeof(U32)); in BIT_getLowerBits() 169 return _bzhi_u32(bitContainer, nbBits); in BIT_getLowerBits() 173 return bitContainer & BIT_mask[nbBits]; in BIT_getLowerBits() [all …]
|
| H A D | fse_decompress.c | 201 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */ in FSE_decompress_usingDTable_generic() 206 if (FSE_MAX_TABLELOG*4+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */ in FSE_decompress_usingDTable_generic() 211 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */ in FSE_decompress_usingDTable_generic()
|
| /freebsd/sys/contrib/zstd/lib/legacy/ |
| H A D | zstd_v01.c | 63 size_t bitContainer; member 80 size_t bitContainer; member 615 bitD->bitContainer = FSE_readLEST(bitD->ptr); in FSE_initDStream() 625 bitD->bitContainer = *(const BYTE*)(bitD->start); in FSE_initDStream() 628 …case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16); in FSE_initDStream() 630 …case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24); in FSE_initDStream() 632 …case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32); in FSE_initDStream() 634 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24; in FSE_initDStream() 636 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16; in FSE_initDStream() 638 case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8; in FSE_initDStream() [all …]
|
| H A D | zstd_v02.c | 260 size_t bitContainer; member 332 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_initDStream() 342 bitD->bitContainer = *(const BYTE*)(bitD->start); in BIT_initDStream() 345 …case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16); in BIT_initDStream() 347 …case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24); in BIT_initDStream() 349 …case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32); in BIT_initDStream() 351 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24; in BIT_initDStream() 353 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16; in BIT_initDStream() 355 case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8; in BIT_initDStream() 370 const U32 bitMask = sizeof(bitD->bitContainer)*8 - 1; in BIT_lookBits() [all …]
|
| H A D | zstd_v03.c | 261 size_t bitContainer; member 334 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_initDStream() 344 bitD->bitContainer = *(const BYTE*)(bitD->start); in BIT_initDStream() 347 …case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16); in BIT_initDStream() 349 …case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24); in BIT_initDStream() 351 …case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32); in BIT_initDStream() 353 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24; in BIT_initDStream() 355 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16; in BIT_initDStream() 357 case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8; in BIT_initDStream() 371 const U32 bitMask = sizeof(bitD->bitContainer)*8 - 1; in BIT_lookBits() [all …]
|
| H A D | zstd_v06.c | 771 size_t bitContainer; member 837 if (srcSize >= sizeof(bitD->bitContainer)) { /* normal case */ in BITv06_initDStream() 839 bitD->ptr = (const char*)srcBuffer + srcSize - sizeof(bitD->bitContainer); in BITv06_initDStream() 840 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BITv06_initDStream() 847 bitD->bitContainer = *(const BYTE*)(bitD->start); in BITv06_initDStream() 850 …case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContaine… in BITv06_initDStream() 851 …case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContaine… in BITv06_initDStream() 852 …case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContaine… in BITv06_initDStream() 853 … case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24; /* fall-through */ in BITv06_initDStream() 854 … case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16; /* fall-through */ in BITv06_initDStream() [all …]
|
| H A D | zstd_v04.c | 537 size_t bitContainer; member 610 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BIT_initDStream() 620 bitD->bitContainer = *(const BYTE*)(bitD->start); in BIT_initDStream() 623 …case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16)… in BIT_initDStream() 624 …case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24)… in BIT_initDStream() 625 …case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32)… in BIT_initDStream() 626 … case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24; /* fall-through */ in BIT_initDStream() 627 … case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16; /* fall-through */ in BIT_initDStream() 628 … case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8; /* fall-through */ in BIT_initDStream() 642 const U32 bitMask = sizeof(bitD->bitContainer)*8 - 1; in BIT_lookBits() [all …]
|
| H A D | zstd_v07.c | 442 size_t bitContainer; member 506 if (srcSize >= sizeof(bitD->bitContainer)) { /* normal case */ in BITv07_initDStream() 508 bitD->ptr = (const char*)srcBuffer + srcSize - sizeof(bitD->bitContainer); in BITv07_initDStream() 509 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BITv07_initDStream() 516 bitD->bitContainer = *(const BYTE*)(bitD->start); in BITv07_initDStream() 519 …case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContaine… in BITv07_initDStream() 520 …case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContaine… in BITv07_initDStream() 521 …case 5: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[4]) << (sizeof(bitD->bitContaine… in BITv07_initDStream() 522 … case 4: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[3]) << 24; /* fall-through */ in BITv07_initDStream() 523 … case 3: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[2]) << 16; /* fall-through */ in BITv07_initDStream() [all …]
|
| H A D | zstd_v05.c | 672 size_t bitContainer; member 742 bitD->bitContainer = MEM_readLEST(bitD->ptr); in BITv05_initDStream() 750 bitD->bitContainer = *(const BYTE*)(bitD->start); in BITv05_initDStream() 753 …case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16)… in BITv05_initDStream() 754 …case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24)… in BITv05_initDStream() 755 …case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32)… in BITv05_initDStream() 756 … case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24; /* fall-through */ in BITv05_initDStream() 757 … case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16; /* fall-through */ in BITv05_initDStream() 758 … case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8; /* fall-through */ in BITv05_initDStream() 772 const U32 bitMask = sizeof(bitD->bitContainer)*8 - 1; in BITv05_lookBits() [all …]
|
| /freebsd/sys/contrib/zstd/lib/compress/ |
| H A D | huf_compress.c | 844 size_t bitContainer[2]; member 862 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer[0]); in HUF_initCStream() 863 if (dstCapacity <= sizeof(bitC->bitContainer[0])) return ERROR(dstSize_tooSmall); in HUF_initCStream() 886 bitC->bitContainer[idx] >>= HUF_getNbBits(elt); in HUF_addBits() 887 bitC->bitContainer[idx] |= kFast ? HUF_getValueFast(elt) : HUF_getValue(elt); in HUF_addBits() 913 bitC->bitContainer[1] = 0; in HUF_zeroIndex1() 924 bitC->bitContainer[0] >>= (bitC->bitPos[1] & 0xFF); in HUF_mergeIndex1() 925 bitC->bitContainer[0] |= bitC->bitContainer[1]; in HUF_mergeIndex1() 943 size_t const bitContainer = bitC->bitContainer[0] >> (HUF_BITS_IN_CONTAINER - nbBits); in HUF_flushBits() local 947 assert(nbBits <= sizeof(bitC->bitContainer[0]) * 8); in HUF_flushBits() [all …]
|
| H A D | fse_compress.c | 581 if ((sizeof(bitC.bitContainer)*8 > FSE_MAX_TABLELOG*4+7 ) && (srcSize & 2)) { /* test bit 2 */ in FSE_compress_usingCTable_generic() 592 if (sizeof(bitC.bitContainer)*8 < FSE_MAX_TABLELOG*2+7 ) /* this test must be static */ in FSE_compress_usingCTable_generic() 597 if (sizeof(bitC.bitContainer)*8 > FSE_MAX_TABLELOG*4+7 ) { /* this test must be static */ in FSE_compress_usingCTable_generic()
|
| /freebsd/sys/contrib/openzfs/module/zstd/lib/compress/ |
| H A D | huf_compress.c | 845 size_t bitContainer[2]; member 863 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer[0]); in HUF_initCStream() 864 if (dstCapacity <= sizeof(bitC->bitContainer[0])) return ERROR(dstSize_tooSmall); in HUF_initCStream() 887 bitC->bitContainer[idx] >>= HUF_getNbBits(elt); in HUF_addBits() 888 bitC->bitContainer[idx] |= kFast ? HUF_getValueFast(elt) : HUF_getValue(elt); in HUF_addBits() 914 bitC->bitContainer[1] = 0; in HUF_zeroIndex1() 925 bitC->bitContainer[0] >>= (bitC->bitPos[1] & 0xFF); in HUF_mergeIndex1() 926 bitC->bitContainer[0] |= bitC->bitContainer[1]; in HUF_mergeIndex1() 944 size_t const bitContainer = bitC->bitContainer[0] >> (HUF_BITS_IN_CONTAINER - nbBits); in HUF_flushBits() local 948 assert(nbBits <= sizeof(bitC->bitContainer[0]) * 8); in HUF_flushBits() [all …]
|
| H A D | fse_compress.c | 582 if ((sizeof(bitC.bitContainer)*8 > FSE_MAX_TABLELOG*4+7 ) && (srcSize & 2)) { /* test bit 2 */ in FSE_compress_usingCTable_generic() 593 if (sizeof(bitC.bitContainer)*8 < FSE_MAX_TABLELOG*2+7 ) /* this test must be static */ in FSE_compress_usingCTable_generic() 598 if (sizeof(bitC.bitContainer)*8 > FSE_MAX_TABLELOG*4+7 ) { /* this test must be static */ in FSE_compress_usingCTable_generic()
|
| /freebsd/sys/contrib/zstd/lib/decompress/ |
| H A D | huf_decompress.c | 296 bit->bitContainer = MEM_readLEST(args->ip[stream]); in HUF_initRemainingDStream() 1282 if (DStream->bitsConsumed < (sizeof(DStream->bitContainer)*8)) { in HUF_decodeLastSymbolX2() 1284 if (DStream->bitsConsumed > (sizeof(DStream->bitContainer)*8)) in HUF_decodeLastSymbolX2() 1286 DStream->bitsConsumed = (sizeof(DStream->bitContainer)*8); in HUF_decodeLastSymbolX2() 1314 if ((size_t)(pEnd - p) >= sizeof(bitDPtr->bitContainer)) { in HUF_decodeStreamX2() 1326 …reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd-(sizeof(bitDPtr->bitContainer)-1))) { in HUF_decodeStreamX2()
|
| /freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/ |
| H A D | huf_decompress.c | 297 bit->bitContainer = MEM_readLEST(args->ip[stream]); in HUF_initRemainingDStream() 1283 if (DStream->bitsConsumed < (sizeof(DStream->bitContainer)*8)) { in HUF_decodeLastSymbolX2() 1285 if (DStream->bitsConsumed > (sizeof(DStream->bitContainer)*8)) in HUF_decodeLastSymbolX2() 1287 DStream->bitsConsumed = (sizeof(DStream->bitContainer)*8); in HUF_decodeLastSymbolX2() 1315 if ((size_t)(pEnd - p) >= sizeof(bitDPtr->bitContainer)) { in HUF_decodeStreamX2() 1327 …reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd-(sizeof(bitDPtr->bitContainer)-1))) { in HUF_decodeStreamX2()
|