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

/linux-master/lib/zstd/common/
H A Dbitstream.h49 size_t bitContainer; member in struct:__anon147
63 * `dstCapacity` must be >= sizeof(bitD->bitContainer), otherwise @return will be an error code.
83 size_t bitContainer; member in struct:__anon148
107 * A reload guarantee a minimum of ((8*sizeof(bitD->bitContainer))-7) bits when its result is BIT_DStream_unfinished.
172 bitC->bitContainer = 0;
176 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer);
177 if (dstCapacity <= sizeof(bitC->bitContainer)) return ERROR(dstSize_tooSmall);
189 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8);
190 bitC->bitContainer |= (value & BIT_mask[nbBits]) << bitC->bitPos;
201 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) *
306 BIT_getUpperBits(size_t bitContainer, U32 const start) argument
311 BIT_getMiddleBits(size_t bitContainer, U32 const start, U32 const nbBits) argument
328 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 */
/linux-master/lib/zstd/compress/
H A Dhuf_compress.c739 * 2. The bitContainer is built from the upper bits and
741 * you right shift the bitContainer by N, then or in
751 size_t bitContainer[2]; member in struct:__anon169
769 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer[0]);
770 if (dstCapacity <= sizeof(bitC->bitContainer[0])) return ERROR(dstSize_tooSmall);
793 bitC->bitContainer[idx] >>= HUF_getNbBits(elt);
794 bitC->bitContainer[idx] |= kFast ? HUF_getValueFast(elt) : HUF_getValue(elt);
820 bitC->bitContainer[1] = 0;
831 bitC->bitContainer[0] >>= (bitC->bitPos[1] & 0xFF);
832 bitC->bitContainer[
850 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 */
/linux-master/lib/zstd/decompress/
H A Dhuf_decompress.c261 bit->bitContainer = MEM_readLE64(args->ip[stream]);
1151 if (DStream->bitsConsumed < (sizeof(DStream->bitContainer)*8)) {
1153 if (DStream->bitsConsumed > (sizeof(DStream->bitContainer)*8))
1155 DStream->bitsConsumed = (sizeof(DStream->bitContainer)*8);
1179 if ((size_t)(pEnd - p) >= sizeof(bitDPtr->bitContainer)) {
1191 while ((BIT_reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd-(sizeof(bitDPtr->bitContainer)-1))) {

Completed in 386 milliseconds