Home
last modified time | relevance | path

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

/linux/lib/zstd/common/
H A Dbitstream.h51 BitContainerType bitContainer; member
85 BitContainerType bitContainer; member
147 bitC->bitContainer = 0; in BIT_initCStream()
151 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer); in BIT_initCStream()
152 if (dstCapacity <= sizeof(bitC->bitContainer)) return ERROR(dstSize_tooSmall); in BIT_initCStream()
156 FORCE_INLINE_TEMPLATE BitContainerType BIT_getLowerBits(BitContainerType bitContainer, U32 const nb… in BIT_getLowerBits() argument
159 return bitContainer & BIT_mask[nbBits]; in BIT_getLowerBits()
170 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_addBits()
171 bitC->bitContainer |= BIT_getLowerBits(value, nbBits) << bitC->bitPos; in BIT_addBits()
182 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_addBitsFast()
[all …]
H A Dfse_decompress.c202 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()
/linux/lib/zstd/compress/
H A Dhuf_compress.c842 size_t bitContainer[2]; member
860 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer[0]); in HUF_initCStream()
861 if (dstCapacity <= sizeof(bitC->bitContainer[0])) return ERROR(dstSize_tooSmall); in HUF_initCStream()
884 bitC->bitContainer[idx] >>= HUF_getNbBits(elt); in HUF_addBits()
885 bitC->bitContainer[idx] |= kFast ? HUF_getValueFast(elt) : HUF_getValue(elt); in HUF_addBits()
911 bitC->bitContainer[1] = 0; in HUF_zeroIndex1()
922 bitC->bitContainer[0] >>= (bitC->bitPos[1] & 0xFF); in HUF_mergeIndex1()
923 bitC->bitContainer[0] |= bitC->bitContainer[1]; in HUF_mergeIndex1()
941 size_t const bitContainer = bitC->bitContainer[0] >> (HUF_BITS_IN_CONTAINER - nbBits); in HUF_flushBits() local
945 assert(nbBits <= sizeof(bitC->bitContainer[0]) * 8); in HUF_flushBits()
[all …]
H A Dfse_compress.c582 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()
/linux/lib/zstd/decompress/
H A Dhuf_decompress.c293 bit->bitContainer = MEM_readLEST(args->ip[stream]); in HUF_initRemainingDStream()
1279 if (DStream->bitsConsumed < (sizeof(DStream->bitContainer)*8)) { in HUF_decodeLastSymbolX2()
1281 if (DStream->bitsConsumed > (sizeof(DStream->bitContainer)*8)) in HUF_decodeLastSymbolX2()
1283 DStream->bitsConsumed = (sizeof(DStream->bitContainer)*8); in HUF_decodeLastSymbolX2()
1311 if ((size_t)(pEnd - p) >= sizeof(bitDPtr->bitContainer)) { in HUF_decodeStreamX2()
1323 …reloadDStream(bitDPtr) == BIT_DStream_unfinished) & (p < pEnd-(sizeof(bitDPtr->bitContainer)-1))) { in HUF_decodeStreamX2()