Searched refs:nbBits (Results 1 – 9 of 9) sorted by relevance
| /linux/lib/zstd/common/ |
| H A D | bitstream.h | 59 MEM_STATIC void BIT_addBits(BIT_CStream_t* bitC, BitContainerType value, unsigned nbBits); 99 MEM_STATIC BitContainerType BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits); 118 MEM_STATIC void BIT_addBitsFast(BIT_CStream_t* bitC, BitContainerType value, unsigned nbBits); 124 MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits); 156 …_INLINE_TEMPLATE BitContainerType BIT_getLowerBits(BitContainerType bitContainer, U32 const nbBits) in BIT_getLowerBits() argument 158 assert(nbBits < BIT_MASK_SIZE); in BIT_getLowerBits() 159 return bitContainer & BIT_mask[nbBits]; in BIT_getLowerBits() 166 BitContainerType value, unsigned nbBits) in BIT_addBits() argument 169 assert(nbBits < BIT_MASK_SIZE); in BIT_addBits() 170 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_addBits() [all …]
|
| H A D | entropy_common.c | 49 int nbBits; in FSE_readNCount_body() local 73 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */ in FSE_readNCount_body() 74 if (nbBits > FSE_TABLELOG_ABSOLUTE_MAX) return ERROR(tableLog_tooLarge); in FSE_readNCount_body() 77 *tableLogPtr = nbBits; in FSE_readNCount_body() 78 remaining = (1<<nbBits)+1; in FSE_readNCount_body() 79 threshold = 1<<nbBits; in FSE_readNCount_body() 80 nbBits++; in FSE_readNCount_body() 138 bitCount += nbBits-1; in FSE_readNCount_body() 142 bitCount += nbBits; in FSE_readNCount_body() 165 nbBits = ZSTD_highbit32(remaining) + 1; in FSE_readNCount_body() [all …]
|
| H A D | fse.h | 515 unsigned char nbBits; member 536 U32 const nbBits = DInfo.nbBits; in FSE_updateState() local 537 size_t const lowBits = BIT_readBits(bitD, nbBits); in FSE_updateState() 544 U32 const nbBits = DInfo.nbBits; in FSE_decodeSymbol() local 546 size_t const lowBits = BIT_readBits(bitD, nbBits); in FSE_decodeSymbol() 557 U32 const nbBits = DInfo.nbBits; in FSE_decodeSymbolFast() local 559 size_t const lowBits = BIT_readBitsFast(bitD, nbBits); in FSE_decodeSymbolFast()
|
| H A D | fse_decompress.c | 155 tableDecode[u].nbBits = (BYTE) (tableLog - ZSTD_highbit32(nextState) ); in FSE_buildDTable_internal() 156 tableDecode[u].newState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize); in FSE_buildDTable_internal()
|
| /linux/lib/zstd/compress/ |
| H A D | huf_compress.c | 49 BYTE nbBits; member 96 RAWLOG(6, " %u", hnode[u].nbBits); (void)hnode; in showHNodeBits() 206 static void HUF_setNbBits(HUF_CElt* elt, size_t nbBits) in HUF_setNbBits() argument 208 assert(nbBits <= HUF_TABLELOG_ABSOLUTEMAX); in HUF_setNbBits() 209 *elt = nbBits; in HUF_setNbBits() 214 size_t const nbBits = HUF_getNbBits(*elt); in HUF_setValue() local 215 if (nbBits > 0) { in HUF_setValue() 216 assert((value >> nbBits) == 0); in HUF_setValue() 217 *elt |= value << (sizeof(HUF_CElt) * 8 - nbBits); in HUF_setValue() 376 const U32 largestBits = huffNode[lastNonNull].nbBits; in HUF_setMaxHeight() [all …]
|
| H A D | fse_compress.c | 242 int nbBits; in FSE_writeNCount_generic() local 259 nbBits = (int)tableLog+1; in FSE_writeNCount_generic() 299 bitCount += nbBits; in FSE_writeNCount_generic() 303 while (remaining<threshold) { nbBits--; threshold>>=1; } in FSE_writeNCount_generic()
|
| /linux/lib/zstd/decompress/ |
| H A D | huf_decompress.c | 326 typedef struct { BYTE nbBits; BYTE byte; } HUF_DEltX1; /* single-symbol decoding */ member 332 static U64 HUF_DEltX1_set4(BYTE symbol, BYTE nbBits) { in HUF_DEltX1_set4() argument 335 D4 = (U64)((symbol << 8) + nbBits); in HUF_DEltX1_set4() 337 D4 = (U64)(symbol + (nbBits << 8)); in HUF_DEltX1_set4() 459 BYTE const nbBits = (BYTE)(tableLog + 1 - w); in HUF_readDTableX1_wksp() local 467 D.nbBits = nbBits; in HUF_readDTableX1_wksp() 476 D.nbBits = nbBits; in HUF_readDTableX1_wksp() 484 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits); in HUF_readDTableX1_wksp() 491 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits); in HUF_readDTableX1_wksp() 499 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits); in HUF_readDTableX1_wksp() [all …]
|
| H A D | zstd_decompress_block.c | 473 cell->nbBits = 0; in ZSTD_buildSeqTable_rle() 597 tableDecode[u].nbBits = (BYTE) (tableLog - ZSTD_highbit32(nextState) ); in ZSTD_buildFSETable_body() 598 tableDecode[u].nextState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize); in ZSTD_buildFSETable_body() 663 U8 const nbBits = nbAdditionalBits[symbol]; in ZSTD_buildSeqTable() local 664 ZSTD_buildSeqTable_rle(DTableSpace, baseline, nbBits); in ZSTD_buildSeqTable() 1205 …D_updateFseStateWithDInfo(ZSTD_fseState* DStatePtr, BIT_DStream_t* bitD, U16 nextState, U32 nbBits) in ZSTD_updateFseStateWithDInfo() argument 1207 size_t const lowBits = BIT_readBits(bitD, nbBits); in ZSTD_updateFseStateWithDInfo() 1265 U32 const llnbBits = llDInfo->nbBits; in ZSTD_decodeSequence() 1266 U32 const mlnbBits = mlDInfo->nbBits; in ZSTD_decodeSequence() 1267 U32 const ofnbBits = ofDInfo->nbBits; in ZSTD_decodeSequence()
|
| H A D | zstd_decompress_internal.h | 71 BYTE nbBits; member
|