Home
last modified time | relevance | path

Searched refs:bitC (Results 1 – 4 of 4) sorted by relevance

/linux-6.15/lib/zstd/common/
H A Dbitstream.h150 bitC->ptr = bitC->startPtr; in BIT_initCStream()
151 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer); in BIT_initCStream()
183 bitC->bitContainer |= value << bitC->bitPos; in BIT_addBitsFast()
193 assert(bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_flushBitsFast()
194 assert(bitC->ptr <= bitC->endPtr); in BIT_flushBitsFast()
195 MEM_writeLEST(bitC->ptr, bitC->bitContainer); in BIT_flushBitsFast()
209 assert(bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_flushBits()
210 assert(bitC->ptr <= bitC->endPtr); in BIT_flushBits()
211 MEM_writeLEST(bitC->ptr, bitC->bitContainer); in BIT_flushBits()
213 if (bitC->ptr > bitC->endPtr) bitC->ptr = bitC->endPtr; in BIT_flushBits()
[all …]
H A Dfse.h301 static void FSE_encodeSymbol(BIT_CStream_t* bitC, FSE_CState_t* CStatePtr, unsigned symbol);
303 static void FSE_flushCState(BIT_CStream_t* bitC, const FSE_CState_t* CStatePtr);
455 MEM_STATIC void FSE_encodeSymbol(BIT_CStream_t* bitC, FSE_CState_t* statePtr, unsigned symbol) in FSE_encodeSymbol() argument
460 BIT_addBits(bitC, (BitContainerType)statePtr->value, nbBitsOut); in FSE_encodeSymbol()
464 MEM_STATIC void FSE_flushCState(BIT_CStream_t* bitC, const FSE_CState_t* statePtr) in FSE_flushCState() argument
466 BIT_addBits(bitC, (BitContainerType)statePtr->value, statePtr->stateLog); in FSE_flushCState()
467 BIT_flushBits(bitC); in FSE_flushCState()
/linux-6.15/lib/zstd/compress/
H A Dhuf_compress.c857 ZSTD_memset(bitC, 0, sizeof(*bitC)); in HUF_initCStream()
859 bitC->ptr = bitC->startPtr; in HUF_initCStream()
860 bitC->endPtr = bitC->startPtr + dstCapacity - sizeof(bitC->bitContainer[0]); in HUF_initCStream()
922 bitC->bitContainer[0] >>= (bitC->bitPos[1] & 0xFF); in HUF_mergeIndex1()
923 bitC->bitContainer[0] |= bitC->bitContainer[1]; in HUF_mergeIndex1()
924 bitC->bitPos[0] += bitC->bitPos[1]; in HUF_mergeIndex1()
946 assert(bitC->ptr <= bitC->endPtr); in HUF_flushBits()
949 assert(!kFast || bitC->ptr <= bitC->endPtr); in HUF_flushBits()
950 if (!kFast && bitC->ptr > bitC->endPtr) bitC->ptr = bitC->endPtr; in HUF_flushBits()
978 return (size_t)(bitC->ptr - bitC->startPtr) + (nbBits > 0); in HUF_closeCStream()
[all …]
H A Dfse_compress.c560 BIT_CStream_t bitC; in FSE_compress_usingCTable_generic() local
573 FSE_encodeSymbol(&bitC, &CState1, *--ip); in FSE_compress_usingCTable_generic()
574 FSE_FLUSHBITS(&bitC); in FSE_compress_usingCTable_generic()
583 FSE_encodeSymbol(&bitC, &CState2, *--ip); in FSE_compress_usingCTable_generic()
584 FSE_encodeSymbol(&bitC, &CState1, *--ip); in FSE_compress_usingCTable_generic()
585 FSE_FLUSHBITS(&bitC); in FSE_compress_usingCTable_generic()
594 FSE_FLUSHBITS(&bitC); in FSE_compress_usingCTable_generic()
603 FSE_FLUSHBITS(&bitC); in FSE_compress_usingCTable_generic()
606 FSE_flushCState(&bitC, &CState2); in FSE_compress_usingCTable_generic()
607 FSE_flushCState(&bitC, &CState1); in FSE_compress_usingCTable_generic()
[all …]