Searched refs:nbBits (Results 1 - 25 of 25) sorted by relevance

/freebsd-current/sys/contrib/zstd/lib/common/
H A Dbitstream.h67 MEM_STATIC void BIT_addBits(BIT_CStream_t* bitC, size_t value, unsigned nbBits);
107 MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits);
126 MEM_STATIC void BIT_addBitsFast(BIT_CStream_t* bitC, size_t value, unsigned nbBits);
127 /* faster, but works only if value is "clean", meaning all high bits above nbBits are 0 */
132 MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits);
133 /* faster, but works only if nbBits >= 1 */
210 size_t value, unsigned nbBits)
213 assert(nbBits < BIT_MASK_SIZE);
214 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8);
215 bitC->bitContainer |= (value & BIT_mask[nbBits]) << bit
209 BIT_addBits(BIT_CStream_t* bitC, size_t value, unsigned nbBits) argument
222 BIT_addBitsFast(BIT_CStream_t* bitC, size_t value, unsigned nbBits) argument
336 BIT_getMiddleBits(size_t bitContainer, U32 const start, U32 const nbBits) argument
353 BIT_getLowerBits(size_t bitContainer, U32 const nbBits) argument
369 BIT_lookBits(const BIT_DStream_t* bitD, U32 nbBits) argument
385 BIT_lookBitsFast(const BIT_DStream_t* bitD, U32 nbBits) argument
392 BIT_skipBits(BIT_DStream_t* bitD, U32 nbBits) argument
401 BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits) argument
410 BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits) argument
[all...]
H A Dentropy_common.c76 int nbBits; local
100 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
101 if (nbBits > FSE_TABLELOG_ABSOLUTE_MAX) return ERROR(tableLog_tooLarge);
104 *tableLogPtr = nbBits;
105 remaining = (1<<nbBits)+1;
106 threshold = 1<<nbBits;
107 nbBits++;
165 bitCount += nbBits-1;
169 bitCount += nbBits;
192 nbBits
[all...]
H A Dfse.h330 size_t FSE_buildCTable_raw (FSE_CTable* ct, unsigned nbBits);
331 /**< build a fake FSE_CTable, designed for a flat distribution, where each symbol uses nbBits */
350 size_t FSE_buildDTable_raw (FSE_DTable* dt, unsigned nbBits);
351 /**< build a fake FSE_DTable, designed to read a flat distribution where each symbol uses nbBits */
415 Note : maximum allowed nbBits is 25, for compatibility with 32-bits decoders
416 BIT_addBits(&bitStream, bitField, nbBits);
473 Note : maximum allowed nbBits is 25, for 32-bits compatibility
474 size_t bitField = BIT_readBits(&DStream, nbBits);
503 /* faster, but works only if nbBits is always >= 1 (otherwise, result will be corrupted) */
600 unsigned char nbBits;
[all...]
H A Dfse_decompress.c169 tableDecode[u].nbBits = (BYTE) (tableLog - BIT_highbit32(nextState) );
170 tableDecode[u].newState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize);
199 cell->nbBits = 0;
205 size_t FSE_buildDTable_raw (FSE_DTable* dt, unsigned nbBits) argument
211 const unsigned tableSize = 1 << nbBits;
217 if (nbBits < 1) return ERROR(GENERIC); /* min size */
220 DTableH->tableLog = (U16)nbBits;
225 dinfo[s].nbBits = (BYTE)nbBits;
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/common/
H A Dbitstream.h66 MEM_STATIC void BIT_addBits(BIT_CStream_t* bitC, size_t value, unsigned nbBits);
106 MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits);
125 MEM_STATIC void BIT_addBitsFast(BIT_CStream_t* bitC, size_t value, unsigned nbBits);
126 /* faster, but works only if value is "clean", meaning all high bits above nbBits are 0 */
131 MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits);
132 /* faster, but works only if nbBits >= 1 */
199 size_t value, unsigned nbBits)
202 assert(nbBits < BIT_MASK_SIZE);
203 assert(nbBits + bitC->bitPos < sizeof(bitC->bitContainer) * 8);
204 bitC->bitContainer |= (value & BIT_mask[nbBits]) << bit
198 BIT_addBits(BIT_CStream_t* bitC, size_t value, unsigned nbBits) argument
211 BIT_addBitsFast(BIT_CStream_t* bitC, size_t value, unsigned nbBits) argument
325 BIT_getMiddleBits(size_t bitContainer, U32 const start, U32 const nbBits) argument
333 BIT_getLowerBits(size_t bitContainer, U32 const nbBits) argument
361 BIT_lookBitsFast(const BIT_DStream_t* bitD, U32 nbBits) argument
368 BIT_skipBits(BIT_DStream_t* bitD, U32 nbBits) argument
377 BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits) argument
386 BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits) argument
[all...]
H A Dentropy_common.c47 int nbBits; local
71 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
72 if (nbBits > FSE_TABLELOG_ABSOLUTE_MAX) return ERROR(tableLog_tooLarge);
75 *tableLogPtr = nbBits;
76 remaining = (1<<nbBits)+1;
77 threshold = 1<<nbBits;
78 nbBits++;
114 bitCount += nbBits-1;
118 bitCount += nbBits;
126 nbBits
[all...]
H A Dfse_decompress.c109 tableDecode[u].nbBits = (BYTE) (tableLog - BIT_highbit32(nextState) );
110 tableDecode[u].newState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize);
134 cell->nbBits = 0;
140 size_t FSE_buildDTable_raw (FSE_DTable* dt, unsigned nbBits) argument
146 const unsigned tableSize = 1 << nbBits;
152 if (nbBits < 1) return ERROR(GENERIC); /* min size */
155 DTableH->tableLog = (U16)nbBits;
160 dinfo[s].nbBits = (BYTE)nbBits;
H A Dfse.h317 size_t FSE_buildCTable_raw (FSE_CTable* ct, unsigned nbBits);
318 /**< build a fake FSE_CTable, designed for a flat distribution, where each symbol uses nbBits */
329 size_t FSE_buildDTable_raw (FSE_DTable* dt, unsigned nbBits);
330 /**< build a fake FSE_DTable, designed to read a flat distribution where each symbol uses nbBits */
389 Note : maximum allowed nbBits is 25, for compatibility with 32-bits decoders
390 BIT_addBits(&bitStream, bitField, nbBits);
447 Note : maximum allowed nbBits is 25, for 32-bits compatibility
448 size_t bitField = BIT_readBits(&DStream, nbBits);
477 /* faster, but works only if nbBits is always >= 1 (otherwise, result will be corrupted) */
574 unsigned char nbBits;
[all...]
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dhuf_compress.c108 BYTE nbBits; member in struct:HUF_CElt_s
130 huffWeight[n] = bitsToWeight[CTable[n].nbBits];
172 /* fill nbBits */
177 CTable[n].nbBits = (BYTE)(tableLog + 1 - w) & -(w != 0);
183 { U32 n; for (n=0; n<nbSymbols; n++) nbPerRank[CTable[n].nbBits]++; }
193 { U32 n; for (n=0; n<nbSymbols; n++) CTable[n].val = valPerRank[CTable[n].nbBits]++; }
204 return table[symbolValue].nbBits;
212 BYTE nbBits; member in struct:nodeElt_s
217 const U32 largestBits = huffNode[lastNonNull].nbBits;
225 while (huffNode[n].nbBits > maxNbBit
424 size_t nbBits = 0; local
[all...]
H A Dfse_compress.c200 int nbBits; local
217 nbBits = tableLog+1;
257 bitCount += nbBits;
261 while (remaining<threshold) { nbBits--; threshold>>=1; }
498 size_t FSE_buildCTable_raw (FSE_CTable* ct, unsigned nbBits) argument
500 const unsigned tableSize = 1 << nbBits;
510 if (nbBits < 1) return ERROR(GENERIC); /* min size */
513 tableU16[-2] = (U16) nbBits;
521 { const U32 deltaNbBits = (nbBits << 16) - (1 << nbBits);
[all...]
/freebsd-current/sys/contrib/zstd/lib/compress/
H A Dhuf_compress.c151 static void HUF_setNbBits(HUF_CElt* elt, size_t nbBits) argument
153 assert(nbBits <= HUF_TABLELOG_ABSOLUTEMAX);
154 *elt = nbBits;
159 size_t const nbBits = HUF_getNbBits(*elt); local
160 if (nbBits > 0) {
161 assert((value >> nbBits) == 0);
162 *elt |= value << (sizeof(HUF_CElt) * 8 - nbBits);
247 /* fill nbBits */
285 BYTE nbBits; member in struct:nodeElt_s
292 * It sets all nodes with nbBits > maxNbBit
713 size_t nbBits = 0; local
809 size_t const nbBits = HUF_getNbBits(elt); local
850 size_t const nbBits = bitC->bitPos[0] & 0xFF; local
888 size_t const nbBits = bitC->bitPos[0] & 0xFF; local
[all...]
H A Dfse_compress.c240 int nbBits; local
257 nbBits = tableLog+1;
297 bitCount += nbBits;
301 while (remaining<threshold) { nbBits--; threshold>>=1; }
537 size_t FSE_buildCTable_raw (FSE_CTable* ct, unsigned nbBits) argument
539 const unsigned tableSize = 1 << nbBits;
549 if (nbBits < 1) return ERROR(GENERIC); /* min size */
552 tableU16[-2] = (U16) nbBits;
560 { const U32 deltaNbBits = (nbBits << 16) - (1 << nbBits);
[all...]
/freebsd-current/sys/contrib/zstd/lib/legacy/
H A Dzstd_v01.c129 unsigned char nbBits; member in struct:__anon161
452 tableDecode[i].nbBits = (BYTE) (tableLog - FSE_highbit32 ((U32)nextState) );
453 tableDecode[i].newState = (U16) ( (nextState << tableDecode[i].nbBits) - tableSize);
484 int nbBits; local
494 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
495 if (nbBits > FSE_TABLELOG_ABSOLUTE_MAX) return (size_t)-FSE_ERROR_tableLog_tooLarge;
498 *tableLogPtr = nbBits;
499 remaining = (1<<nbBits)+1;
500 threshold = 1<<nbBits;
501 nbBits
611 FSE_buildDTable_raw(FSE_DTable* dt, unsigned nbBits) argument
697 FSE_lookBits(FSE_DStream_t* bitD, U32 nbBits) argument
703 FSE_lookBitsFast(FSE_DStream_t* bitD, U32 nbBits) argument
709 FSE_skipBits(FSE_DStream_t* bitD, U32 nbBits) argument
722 FSE_readBits(FSE_DStream_t* bitD, U32 nbBits) argument
729 FSE_readBitsFast(FSE_DStream_t* bitD, U32 nbBits) argument
781 const U32 nbBits = DInfo.nbBits; local
792 const U32 nbBits = DInfo.nbBits; local
938 BYTE nbBits; member in struct:HUF_CElt_s
945 BYTE nbBits; member in struct:nodeElt_s
954 BYTE nbBits; member in struct:__anon166
1719 U32 offsetCode, nbBits; local
[all...]
H A Dzstd_v03.c336 MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits);
345 MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits);
346 /* faster, but works only if nbBits >= 1 */
431 MEM_STATIC size_t BIT_lookBits(BIT_DStream_t* bitD, U32 nbBits) argument
434 return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-nbBits) & bitMask);
438 * unsafe version; only works only if nbBits >= 1 */
439 MEM_STATIC size_t BIT_lookBitsFast(BIT_DStream_t* bitD, U32 nbBits) argument
442 return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-nbBits) & bitMask);
445 MEM_STATIC void BIT_skipBits(BIT_DStream_t* bitD, U32 nbBits) argument
447 bitD->bitsConsumed += nbBits;
450 BIT_readBits(BIT_DStream_t* bitD, U32 nbBits) argument
459 BIT_readBitsFast(BIT_DStream_t* bitD, U32 nbBits) argument
710 unsigned char nbBits; member in struct:__anon199
725 const U32 nbBits = DInfo.nbBits; local
736 const U32 nbBits = DInfo.nbBits; local
1185 int nbBits; local
1312 FSE_buildDTable_raw(FSE_DTable* dt, unsigned nbBits) argument
1528 typedef struct { BYTE byte; BYTE nbBits; } HUF_DEltX2; /* single-symbol decoding */ member in struct:__anon200
1530 typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUF_DEltX4; /* double-symbols decoding */ member in struct:__anon201
1859 const U32 nbBits = nbBitsBaseline - weight; local
1893 const U32 nbBits = nbBitsBaseline - weight; local
2711 U32 offsetCode, nbBits; local
[all...]
H A Dzstd_v02.c334 MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits);
342 MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits);
343 /* faster, but works only if nbBits >= 1 */
429 MEM_STATIC size_t BIT_lookBits(BIT_DStream_t* bitD, U32 nbBits) argument
432 return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-nbBits) & bitMask);
436 * unsafe version; only works only if nbBits >= 1 */
437 MEM_STATIC size_t BIT_lookBitsFast(BIT_DStream_t* bitD, U32 nbBits) argument
440 return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-nbBits) & bitMask);
443 MEM_STATIC void BIT_skipBits(BIT_DStream_t* bitD, U32 nbBits) argument
445 bitD->bitsConsumed += nbBits;
448 BIT_readBits(BIT_DStream_t* bitD, U32 nbBits) argument
457 BIT_readBitsFast(BIT_DStream_t* bitD, U32 nbBits) argument
708 unsigned char nbBits; member in struct:__anon180
723 const U32 nbBits = DInfo.nbBits; local
734 const U32 nbBits = DInfo.nbBits; local
1184 int nbBits; local
1311 FSE_buildDTable_raw(FSE_DTable* dt, unsigned nbBits) argument
1531 typedef struct { BYTE byte; BYTE nbBits; } HUF_DEltX2; /* single-symbol decoding */ member in struct:__anon181
1533 typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUF_DEltX4; /* double-symbols decoding */ member in struct:__anon182
1862 const U32 nbBits = nbBitsBaseline - weight; local
1896 const U32 nbBits = nbBitsBaseline - weight; local
2194 typedef struct { BYTE nbBits; BYTE nbBytes; } HUF_DDescX6; member in struct:__anon184
2231 const int nbBits = nbBitsBaseline - weight; /* >= 1 (by construction) */ local
3070 U32 offsetCode, nbBits; local
[all...]
H A Dzstd_v04.c606 MEM_STATIC size_t BIT_readBits(BIT_DStream_t* bitD, unsigned nbBits);
616 MEM_STATIC size_t BIT_readBitsFast(BIT_DStream_t* bitD, unsigned nbBits);
617 /* faster, but works only if nbBits >= 1 */
696 MEM_STATIC size_t BIT_lookBits(BIT_DStream_t* bitD, U32 nbBits) argument
699 return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-nbBits) & bitMask);
703 * unsafe version; only works only if nbBits >= 1 */
704 MEM_STATIC size_t BIT_lookBitsFast(BIT_DStream_t* bitD, U32 nbBits) argument
707 return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-nbBits) & bitMask);
710 MEM_STATIC void BIT_skipBits(BIT_DStream_t* bitD, U32 nbBits) argument
712 bitD->bitsConsumed += nbBits;
715 BIT_readBits(BIT_DStream_t* bitD, U32 nbBits) argument
724 BIT_readBitsFast(BIT_DStream_t* bitD, U32 nbBits) argument
883 unsigned char nbBits; member in struct:__anon218
898 const U32 nbBits = DInfo.nbBits; local
909 const U32 nbBits = DInfo.nbBits; local
1162 int nbBits; local
1290 FSE_buildDTable_raw(FSE_DTable* dt, unsigned nbBits) argument
1681 typedef struct { BYTE byte; BYTE nbBits; } HUF_DEltX2; /* single-symbol decoding */ member in struct:__anon219
1683 typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUF_DEltX4; /* double-symbols decoding */ member in struct:__anon220
2010 const U32 nbBits = nbBitsBaseline - weight; local
2044 const U32 nbBits = nbBitsBaseline - weight; local
2833 U32 offsetCode, nbBits; local
[all...]
H A Dzstd_v06.c840 MEM_STATIC size_t BITv06_readBits(BITv06_DStream_t* bitD, unsigned nbBits);
849 MEM_STATIC size_t BITv06_readBitsFast(BITv06_DStream_t* bitD, unsigned nbBits);
850 /* faster, but works only if nbBits >= 1 */
924 MEM_STATIC size_t BITv06_lookBits(const BITv06_DStream_t* bitD, U32 nbBits) argument
927 return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-nbBits) & bitMask);
931 * unsafe version; only works only if nbBits >= 1 */
932 MEM_STATIC size_t BITv06_lookBitsFast(const BITv06_DStream_t* bitD, U32 nbBits) argument
935 return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-nbBits) & bitMask);
938 MEM_STATIC void BITv06_skipBits(BITv06_DStream_t* bitD, U32 nbBits) argument
940 bitD->bitsConsumed += nbBits;
943 BITv06_readBits(BITv06_DStream_t* bitD, U32 nbBits) argument
952 BITv06_readBitsFast(BITv06_DStream_t* bitD, U32 nbBits) argument
1105 unsigned char nbBits; member in struct:__anon259
1126 U32 const nbBits = DInfo.nbBits; local
1134 U32 const nbBits = DInfo.nbBits; local
1147 U32 const nbBits = DInfo.nbBits; local
1269 int nbBits; local
1541 FSEv06_buildDTable_raw(FSEv06_DTable* dt, unsigned nbBits) argument
1992 typedef struct { BYTE byte; BYTE nbBits; } HUFv06_DEltX2; /* single-symbol decoding */ member in struct:__anon260
1994 typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUFv06_DEltX4; /* double-symbols decoding */ member in struct:__anon261
2268 const U32 nbBits = nbBitsBaseline - weight; local
2301 const U32 nbBits = nbBitsBaseline - weight; local
[all...]
H A Dzstd_v05.c737 MEM_STATIC size_t BITv05_readBits(BITv05_DStream_t* bitD, unsigned nbBits);
745 MEM_STATIC size_t BITv05_readBitsFast(BITv05_DStream_t* bitD, unsigned nbBits);
746 /* faster, but works only if nbBits >= 1 */
822 MEM_STATIC size_t BITv05_lookBits(BITv05_DStream_t* bitD, U32 nbBits) argument
825 return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-nbBits) & bitMask);
829 * unsafe version; only works only if nbBits >= 1 */
830 MEM_STATIC size_t BITv05_lookBitsFast(BITv05_DStream_t* bitD, U32 nbBits) argument
833 return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-nbBits) & bitMask);
836 MEM_STATIC void BITv05_skipBits(BITv05_DStream_t* bitD, U32 nbBits) argument
838 bitD->bitsConsumed += nbBits;
841 BITv05_readBits(BITv05_DStream_t* bitD, unsigned nbBits) argument
850 BITv05_readBitsFast(BITv05_DStream_t* bitD, unsigned nbBits) argument
999 unsigned char nbBits; member in struct:__anon236
1020 const U32 nbBits = DInfo.nbBits; local
1031 const U32 nbBits = DInfo.nbBits; local
1288 int nbBits; local
1398 FSEv05_buildDTable_raw(FSEv05_DTable* dt, unsigned nbBits) argument
1783 typedef struct { BYTE byte; BYTE nbBits; } HUFv05_DEltX2; /* single-symbol decoding */ member in struct:__anon237
1785 typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUFv05_DEltX4; /* double-symbols decoding */ member in struct:__anon238
2136 const U32 nbBits = nbBitsBaseline - weight; local
2169 const U32 nbBits = nbBitsBaseline - weight; local
3175 U32 nbBits = offsetCode - 1; local
[all...]
H A Dzstd_v07.c510 MEM_STATIC size_t BITv07_readBits(BITv07_DStream_t* bitD, unsigned nbBits);
519 MEM_STATIC size_t BITv07_readBitsFast(BITv07_DStream_t* bitD, unsigned nbBits);
520 /* faster, but works only if nbBits >= 1 */
592 MEM_STATIC size_t BITv07_lookBits(const BITv07_DStream_t* bitD, U32 nbBits) argument
595 return ((bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> 1) >> ((bitMask-nbBits) & bitMask);
599 * unsafe version; only works only if nbBits >= 1 */
600 MEM_STATIC size_t BITv07_lookBitsFast(const BITv07_DStream_t* bitD, U32 nbBits) argument
603 return (bitD->bitContainer << (bitD->bitsConsumed & bitMask)) >> (((bitMask+1)-nbBits) & bitMask);
606 MEM_STATIC void BITv07_skipBits(BITv07_DStream_t* bitD, U32 nbBits) argument
608 bitD->bitsConsumed += nbBits;
611 BITv07_readBits(BITv07_DStream_t* bitD, U32 nbBits) argument
620 BITv07_readBitsFast(BITv07_DStream_t* bitD, U32 nbBits) argument
869 unsigned char nbBits; member in struct:__anon276
890 U32 const nbBits = DInfo.nbBits; local
898 U32 const nbBits = DInfo.nbBits; local
911 U32 const nbBits = DInfo.nbBits; local
1213 int nbBits; local
1561 FSEv07_buildDTable_raw(FSEv07_DTable* dt, unsigned nbBits) argument
1774 typedef struct { BYTE byte; BYTE nbBits; } HUFv07_DEltX2; /* single-symbol decoding */ member in struct:__anon278
2046 typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUFv07_DEltX4; /* double-symbols decoding */ member in struct:__anon279
2075 const U32 nbBits = nbBitsBaseline - weight; local
2108 const U32 nbBits = nbBitsBaseline - weight; local
[all...]
/freebsd-current/sys/contrib/zstd/lib/decompress/
H A Dhuf_decompress.c281 typedef struct { BYTE nbBits; BYTE byte; } HUF_DEltX1; /* single-symbol decoding */ member in struct:__anon125
287 static U64 HUF_DEltX1_set4(BYTE symbol, BYTE nbBits) { argument
290 D4 = (symbol << 8) + nbBits;
292 D4 = symbol + (nbBits << 8);
421 BYTE const nbBits = (BYTE)(tableLog + 1 - w); local
429 D.nbBits = nbBits;
438 D.nbBits = nbBits;
446 U64 const D4 = HUF_DEltX1_set4(wksp->symbols[symbol + s], nbBits);
819 typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUF_DEltX2; /* double-symbols decoding */ member in struct:__anon127
827 HUF_buildDEltX2U32(U32 symbol, U32 nbBits, U32 baseSeq, int level) argument
846 HUF_buildDEltX2(U32 symbol, U32 nbBits, U32 baseSeq, int level) argument
858 HUF_buildDEltX2U64(U32 symbol, U32 nbBits, U16 baseSeq, int level) argument
876 HUF_fillDTableX2ForWeight( HUF_DEltX2* DTableRank, sortedSymbol_t const* begin, sortedSymbol_t const* end, U32 nbBits, U32 tableLog, U16 baseSeq, int const level) argument
979 U32 const nbBits = nbBitsBaseline - w; local
1005 U32 const nbBits = nbBitsBaseline - w; local
[all...]
H A Dzstd_decompress_internal.h70 BYTE nbBits; member in struct:__anon137
H A Dzstd_decompress_block.c325 /* nextState, nbAddBits, nbBits, baseVal */
363 /* nextState, nbAddBits, nbBits, baseVal */
386 /* nextState, nbAddBits, nbBits, baseVal */
431 cell->nbBits = 0;
554 tableDecode[u].nbBits = (BYTE) (tableLog - BIT_highbit32(nextState) );
555 tableDecode[u].nextState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize);
620 U8 const nbBits = nbAdditionalBits[symbol]; local
621 ZSTD_buildSeqTable_rle(DTableSpace, baseline, nbBits);
1150 ZSTD_updateFseStateWithDInfo(ZSTD_fseState* DStatePtr, BIT_DStream_t* bitD, U16 nextState, U32 nbBits) argument
1152 size_t const lowBits = BIT_readBits(bitD, nbBits);
[all...]
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/decompress/
H A Dhuf_decompress.c116 typedef struct { BYTE byte; BYTE nbBits; } HUF_DEltX1; /* single-symbol decoding */ member in struct:__anon205
170 D.nbBits = (BYTE)(tableLog + 1 - w);
199 BIT_skipBits(Dstream, dt[val].nbBits);
460 typedef struct { U16 sequence; BYTE nbBits; BYTE length; } HUF_DEltX2; /* double-symbols decoding */ member in struct:__anon206
483 DElt.nbBits = (BYTE)(consumed);
493 const U32 nbBits = nbBitsBaseline - weight; local
494 const U32 length = 1 << (sizeLog-nbBits);
500 DElt.nbBits = (BYTE)(nbBits + consumed);
525 const U32 nbBits local
[all...]
H A Dzstd_decompress_internal.h70 BYTE nbBits; member in struct:__anon215
H A Dzstd_decompress_block.c249 /* nextState, nbAddBits, nbBits, baseVal */
287 /* nextState, nbAddBits, nbBits, baseVal */
310 /* nextState, nbAddBits, nbBits, baseVal */
355 cell->nbBits = 0;
421 tableDecode[u].nbBits = (BYTE) (tableLog - BIT_highbit32(nextState) );
422 tableDecode[u].nextState = (U16) ( (nextState << tableDecode[u].nbBits) - tableSize);
447 U32 const nbBits = nbAdditionalBits[symbol]; local
448 ZSTD_buildSeqTable_rle(DTableSpace, baseline, nbBits);
807 U32 const nbBits = DInfo.nbBits; local
815 U32 const nbBits = DInfo.nbBits; local
[all...]

Completed in 373 milliseconds