Searched refs:bitContainer (Results 1 - 17 of 17) sorted by relevance

/freebsd-current/sys/contrib/zstd/lib/common/
H A Dbitstream.h59 size_t bitContainer; member in struct:__anon24
73 * `dstCapacity` must be >= sizeof(bitD->bitContainer), otherwise @return will be an error code.
93 size_t bitContainer; member in struct:__anon25
117 * A reload guarantee a minimum of ((8*sizeof(bitD->bitContainer))-7) bits when its result is BIT_DStream_unfinished.
197 bitC->bitContainer = 0;
201 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer);
202 if (dstCapacity <= sizeof(bitC->bitContainer)) return ERROR(dstSize_tooSmall);
214 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8);
215 bitC->bitContainer |= (value & BIT_mask[nbBits]) << bitC->bitPos;
226 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) *
331 BIT_getUpperBits(size_t bitContainer, U32 const start) argument
336 BIT_getMiddleBits(size_t bitContainer, U32 const start, U32 const nbBits) argument
353 BIT_getLowerBits(size_t bitContainer, U32 const nbBits) argument
[all...]
H A Dfse_decompress.c257 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
262 if (FSE_MAX_TABLELOG*4+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
267 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/common/
H A Dbitstream.h58 size_t bitContainer; member in struct:__anon137
72 * `dstCapacity` must be >= sizeof(bitD->bitContainer), otherwise @return will be an error code.
92 size_t bitContainer; member in struct:__anon138
116 * A reload guarantee a minimum of ((8*sizeof(bitD->bitContainer))-7) bits when its result is BIT_DStream_unfinished.
186 bitC->bitContainer = 0;
190 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer);
191 if (dstCapacity <= sizeof(bitC->bitContainer)) return ERROR(dstSize_tooSmall);
203 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8);
204 bitC->bitContainer |= (value & BIT_mask[nbBits]) << bitC->bitPos;
215 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) *
320 BIT_getUpperBits(size_t bitContainer, U32 const start) argument
325 BIT_getMiddleBits(size_t bitContainer, U32 const start, U32 const nbBits) argument
333 BIT_getLowerBits(size_t bitContainer, U32 const nbBits) argument
[all...]
H A Dfse_decompress.c192 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
197 if (FSE_MAX_TABLELOG*4+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
202 if (FSE_MAX_TABLELOG*2+7 > sizeof(bitD.bitContainer)*8) /* This test must be static */
/freebsd-current/sys/contrib/zstd/lib/legacy/
H A Dzstd_v01.c62 size_t bitContainer; member in struct:__anon156
79 size_t bitContainer; member in struct:__anon158
653 bitD->bitContainer = FSE_readLEST(bitD->ptr);
663 bitD->bitContainer = *(const BYTE*)(bitD->start);
666 case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16);
668 case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24);
670 case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32);
672 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24;
674 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16;
676 case 2: bitD->bitContainer
[all...]
H A Dzstd_v03.c323 size_t bitContainer; member in struct:__anon194
396 bitD->bitContainer = MEM_readLEST(bitD->ptr);
406 bitD->bitContainer = *(const BYTE*)(bitD->start);
409 case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16);
411 case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24);
413 case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32);
415 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24;
417 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16;
419 case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8;
433 const U32 bitMask = sizeof(bitD->bitContainer)*
[all...]
H A Dzstd_v06.c827 size_t bitContainer; member in struct:__anon255
893 if (srcSize >= sizeof(bitD->bitContainer)) { /* normal case */
895 bitD->ptr = (const char*)srcBuffer + srcSize - sizeof(bitD->bitContainer);
896 bitD->bitContainer = MEM_readLEST(bitD->ptr);
903 bitD->bitContainer = *(const BYTE*)(bitD->start);
906 case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContainer)*8 - 16);/* fall-through */
907 case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24);/* fall-through */
908 case 5: bitD->bitContainer
[all...]
H A Dzstd_v07.c497 size_t bitContainer; member in struct:__anon272
561 if (srcSize >= sizeof(bitD->bitContainer)) { /* normal case */
563 bitD->ptr = (const char*)srcBuffer + srcSize - sizeof(bitD->bitContainer);
564 bitD->bitContainer = MEM_readLEST(bitD->ptr);
571 bitD->bitContainer = *(const BYTE*)(bitD->start);
574 case 7: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[6]) << (sizeof(bitD->bitContainer)*8 - 16);/* fall-through */
575 case 6: bitD->bitContainer += (size_t)(((const BYTE*)(srcBuffer))[5]) << (sizeof(bitD->bitContainer)*8 - 24);/* fall-through */
576 case 5: bitD->bitContainer
[all...]
H A Dzstd_v02.c321 size_t bitContainer; member in struct:__anon175
393 bitD->bitContainer = MEM_readLEST(bitD->ptr);
403 bitD->bitContainer = *(const BYTE*)(bitD->start);
406 case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16);
408 case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24);
410 case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32);
412 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24;
414 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16;
416 case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8;
431 const U32 bitMask = sizeof(bitD->bitContainer)*
[all...]
H A Dzstd_v05.c724 size_t bitContainer; member in struct:__anon232
794 bitD->bitContainer = MEM_readLEST(bitD->ptr);
802 bitD->bitContainer = *(const BYTE*)(bitD->start);
805 case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16);/* fall-through */
806 case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24);/* fall-through */
807 case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32);/* fall-through */
808 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24; /* fall-through */
809 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16; /* fall-through */
810 case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8; /* fall-through */
824 const U32 bitMask = sizeof(bitD->bitContainer)*
[all...]
H A Dzstd_v04.c593 size_t bitContainer; member in struct:__anon214
666 bitD->bitContainer = MEM_readLEST(bitD->ptr);
676 bitD->bitContainer = *(const BYTE*)(bitD->start);
679 case 7: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[6]) << (sizeof(size_t)*8 - 16);/* fall-through */
680 case 6: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[5]) << (sizeof(size_t)*8 - 24);/* fall-through */
681 case 5: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[4]) << (sizeof(size_t)*8 - 32);/* fall-through */
682 case 4: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[3]) << 24; /* fall-through */
683 case 3: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[2]) << 16; /* fall-through */
684 case 2: bitD->bitContainer += (size_t)(((const BYTE*)(bitD->start))[1]) << 8; /* fall-through */
698 const U32 bitMask = sizeof(bitD->bitContainer)*
[all...]
/freebsd-current/sys/contrib/zstd/lib/compress/
H A Dhuf_compress.c742 * 2. The bitContainer is built from the upper bits and
744 * you right shift the bitContainer by N, then or in
754 size_t bitContainer[2]; member in struct:__anon67
772 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer[0]);
773 if (dstCapacity <= sizeof(bitC->bitContainer[0])) return ERROR(dstSize_tooSmall);
796 bitC->bitContainer[idx] >>= HUF_getNbBits(elt);
797 bitC->bitContainer[idx] |= kFast ? HUF_getValueFast(elt) : HUF_getValue(elt);
823 bitC->bitContainer[1] = 0;
834 bitC->bitContainer[0] >>= (bitC->bitPos[1] & 0xFF);
835 bitC->bitContainer[
853 size_t const bitContainer = bitC->bitContainer[0] >> (HUF_BITS_IN_CONTAINER - nbBits); local
[all...]
H A Dfse_compress.c623 if ((sizeof(bitC.bitContainer)*8 > FSE_MAX_TABLELOG*4+7 ) && (srcSize & 2)) { /* test bit 2 */
634 if (sizeof(bitC.bitContainer)*8 < FSE_MAX_TABLELOG*2+7 ) /* this test must be static */
639 if (sizeof(bitC.bitContainer)*8 > FSE_MAX_TABLELOG*4+7 ) { /* this test must be static */
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dfse_compress.c584 if ((sizeof(bitC.bitContainer)*8 > FSE_MAX_TABLELOG*4+7 ) && (srcSize & 2)) { /* test bit 2 */
595 if (sizeof(bitC.bitContainer)*8 < FSE_MAX_TABLELOG*2+7 ) /* this test must be static */
600 if (sizeof(bitC.bitContainer)*8 > FSE_MAX_TABLELOG*4+7 ) { /* this test must be static */
H A Dhuf_compress.c452 if (sizeof((stream)->bitContainer)*8 < HUF_TABLELOG_MAX*2+7) HUF_FLUSHBITS(stream)
455 if (sizeof((stream)->bitContainer)*8 < HUF_TABLELOG_MAX*4+7) HUF_FLUSHBITS(stream)
/freebsd-current/sys/contrib/zstd/lib/decompress/
H A Dhuf_decompress.c265 bit->bitContainer = MEM_readLE64(args->ip[stream]);
1155 if (DStream->bitsConsumed < (sizeof(DStream->bitContainer)*8)) {
1157 if (DStream->bitsConsumed > (sizeof(DStream->bitContainer)*8))
1159 DStream->bitsConsumed = (sizeof(DStream->bitContainer)*8);
1183 if ((size_t)(pEnd - p) >= sizeof(bitDPtr->bitContainer)) {
1195 while ((BIT_reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd-(sizeof(bitDPtr->bitContainer)-1))) {
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/decompress/
H A Dhuf_decompress.c675 if (DStream->bitsConsumed < (sizeof(DStream->bitContainer)*8)) {
677 if (DStream->bitsConsumed > (sizeof(DStream->bitContainer)*8))
679 DStream->bitsConsumed = (sizeof(DStream->bitContainer)*8);
702 while ((BIT_reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd-(sizeof(bitDPtr->bitContainer)-1))) {

Completed in 358 milliseconds