Searched refs:nbBits (Results 1 – 10 of 10) sorted by relevance
/Linux-v6.1/lib/zstd/common/ |
D | bitstream.h | 57 MEM_STATIC void BIT_addBits(BIT_CStream_t* bitC, size_t value, unsigned nbBits); 97 MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits); 116 MEM_STATIC void BIT_addBitsFast(BIT_CStream_t* bitC, size_t value, unsigned nbBits); 122 MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits); 185 size_t value, unsigned nbBits) in BIT_addBits() argument 188 assert(nbBits < BIT_MASK_SIZE); in BIT_addBits() 189 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8); in BIT_addBits() 190 bitC->bitContainer |= (value & BIT_mask[nbBits]) << bitC->bitPos; in BIT_addBits() 191 bitC->bitPos += nbBits; in BIT_addBits() 198 size_t value, unsigned nbBits) in BIT_addBitsFast() argument [all …]
|
D | entropy_common.c | 66 int nbBits; in FSE_readNCount_body() local 90 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */ in FSE_readNCount_body() 91 if (nbBits > FSE_TABLELOG_ABSOLUTE_MAX) return ERROR(tableLog_tooLarge); in FSE_readNCount_body() 94 *tableLogPtr = nbBits; in FSE_readNCount_body() 95 remaining = (1<<nbBits)+1; in FSE_readNCount_body() 96 threshold = 1<<nbBits; in FSE_readNCount_body() 97 nbBits++; in FSE_readNCount_body() 155 bitCount += nbBits-1; in FSE_readNCount_body() 159 bitCount += nbBits; in FSE_readNCount_body() 182 nbBits = BIT_highbit32(remaining) + 1; in FSE_readNCount_body() [all …]
|
D | fse.h | 327 size_t FSE_buildCTable_raw (FSE_CTable* ct, unsigned nbBits); 346 size_t FSE_buildDTable_raw (FSE_DTable* dt, unsigned nbBits); 596 unsigned char nbBits; member 617 U32 const nbBits = DInfo.nbBits; in FSE_updateState() local 618 size_t const lowBits = BIT_readBits(bitD, nbBits); in FSE_updateState() 625 U32 const nbBits = DInfo.nbBits; in FSE_decodeSymbol() local 627 size_t const lowBits = BIT_readBits(bitD, nbBits); in FSE_decodeSymbol() 638 U32 const nbBits = DInfo.nbBits; in FSE_decodeSymbolFast() local 640 size_t const lowBits = BIT_readBitsFast(bitD, nbBits); in FSE_decodeSymbolFast()
|
D | fse_decompress.c | 169 tableDecode[u].nbBits = (BYTE) (tableLog - BIT_highbit32(nextState) ); in FSE_buildDTable_internal() 170 tableDecode[u].newState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize); in FSE_buildDTable_internal() 199 cell->nbBits = 0; in FSE_buildDTable_rle() 205 size_t FSE_buildDTable_raw (FSE_DTable* dt, unsigned nbBits) in FSE_buildDTable_raw() argument 211 const unsigned tableSize = 1 << nbBits; in FSE_buildDTable_raw() 217 if (nbBits < 1) return ERROR(GENERIC); /* min size */ in FSE_buildDTable_raw() 220 DTableH->tableLog = (U16)nbBits; in FSE_buildDTable_raw() 225 dinfo[s].nbBits = (BYTE)nbBits; in FSE_buildDTable_raw()
|
D | huf.h | 138 BYTE nbBits; member
|
/Linux-v6.1/lib/zstd/compress/ |
D | huf_compress.c | 130 wksp->huffWeight[n] = wksp->bitsToWeight[CTable[n].nbBits]; in HUF_writeCTable_wksp() 186 CTable[n].nbBits = (BYTE)(tableLog + 1 - w) & -(w != 0); in HUF_readCTable() 192 { U32 n; for (n=0; n<nbSymbols; n++) nbPerRank[CTable[n].nbBits]++; } in HUF_readCTable() 202 { U32 n; for (n=0; n<nbSymbols; n++) CTable[n].val = valPerRank[CTable[n].nbBits]++; } in HUF_readCTable() 213 return table[symbolValue].nbBits; in HUF_getNbBits() 221 BYTE nbBits; member 246 const U32 largestBits = huffNode[lastNonNull].nbBits; in HUF_setMaxHeight() 259 while (huffNode[n].nbBits > maxNbBits) { in HUF_setMaxHeight() 260 totalCost += baseCost - (1 << (largestBits - huffNode[n].nbBits)); in HUF_setMaxHeight() 261 huffNode[n].nbBits = (BYTE)maxNbBits; in HUF_setMaxHeight() [all …]
|
D | fse_compress.c | 197 int nbBits; in FSE_writeNCount_generic() local 214 nbBits = tableLog+1; in FSE_writeNCount_generic() 254 bitCount += nbBits; in FSE_writeNCount_generic() 258 while (remaining<threshold) { nbBits--; threshold>>=1; } in FSE_writeNCount_generic() 494 size_t FSE_buildCTable_raw (FSE_CTable* ct, unsigned nbBits) in FSE_buildCTable_raw() argument 496 const unsigned tableSize = 1 << nbBits; in FSE_buildCTable_raw() 506 if (nbBits < 1) return ERROR(GENERIC); /* min size */ in FSE_buildCTable_raw() 509 tableU16[-2] = (U16) nbBits; in FSE_buildCTable_raw() 517 { const U32 deltaNbBits = (nbBits << 16) - (1 << nbBits); in FSE_buildCTable_raw()
|
/Linux-v6.1/lib/zstd/decompress/ |
D | huf_decompress.c | 116 typedef struct { BYTE byte; BYTE nbBits; } HUF_DEltX1; /* single-symbol decoding */ member 122 static U64 HUF_DEltX1_set4(BYTE symbol, BYTE nbBits) { in HUF_DEltX1_set4() argument 125 D4 = symbol + (nbBits << 8); in HUF_DEltX1_set4() 127 D4 = (symbol << 8) + nbBits; in HUF_DEltX1_set4() 222 BYTE const nbBits = (BYTE)(tableLog + 1 - w); in HUF_readDTableX1_wksp_bmi2() local 230 D.nbBits = nbBits; in HUF_readDTableX1_wksp_bmi2() 239 D.nbBits = nbBits; in HUF_readDTableX1_wksp_bmi2() 247 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits); in HUF_readDTableX1_wksp_bmi2() 254 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits); in HUF_readDTableX1_wksp_bmi2() 262 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits); in HUF_readDTableX1_wksp_bmi2() [all …]
|
D | zstd_decompress_block.c | 355 cell->nbBits = 0; in ZSTD_buildSeqTable_rle() 478 tableDecode[u].nbBits = (BYTE) (tableLog - BIT_highbit32(nextState) ); in ZSTD_buildFSETable_body() 479 tableDecode[u].nextState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize); in ZSTD_buildFSETable_body() 544 U32 const nbBits = nbAdditionalBits[symbol]; in ZSTD_buildSeqTable() local 545 ZSTD_buildSeqTable_rle(DTableSpace, baseline, nbBits); in ZSTD_buildSeqTable() 915 U32 const nbBits = DInfo.nbBits; in ZSTD_updateFseState() local 916 size_t const lowBits = BIT_readBits(bitD, nbBits); in ZSTD_updateFseState() 923 U32 const nbBits = DInfo.nbBits; in ZSTD_updateFseStateWithDInfo() local 924 size_t const lowBits = BIT_readBits(bitD, nbBits); in ZSTD_updateFseStateWithDInfo()
|
D | zstd_decompress_internal.h | 70 BYTE nbBits; member
|