Searched refs:bitStream (Results 1 - 11 of 11) sorted by relevance

/freebsd-current/sys/contrib/openzfs/module/zstd/lib/common/
H A Dentropy_common.c50 U32 bitStream; local
70 bitStream = MEM_readLE32(ip);
71 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
73 bitStream >>= 4;
83 while ((bitStream & 0xFFFF) == 0xFFFF) {
87 bitStream = MEM_readLE32(ip) >> bitCount;
89 bitStream >>= 16;
92 while ((bitStream & 3) == 3) {
94 bitStream >>= 2;
97 n0 += bitStream
[all...]
/freebsd-current/sys/contrib/zstd/lib/common/
H A Dentropy_common.c79 U32 bitStream; local
99 bitStream = MEM_readLE32(ip);
100 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
102 bitStream >>= 4;
116 int repeats = FSE_ctz(~bitStream | 0x80000000) >> 1;
126 bitStream = MEM_readLE32(ip) >> bitCount;
127 repeats = FSE_ctz(~bitStream | 0x80000000) >> 1;
130 bitStream >>= 2 * repeats;
134 assert((bitStream & 3) < 3);
135 charnum += bitStream
[all...]
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dfse_compress.c204 U32 bitStream = 0; local
211 bitStream += (tableLog-FSE_MIN_TABLELOG) << bitCount;
226 bitStream += 0xFFFFU << bitCount;
229 out[0] = (BYTE) bitStream;
230 out[1] = (BYTE)(bitStream>>8);
232 bitStream>>=16;
236 bitStream += 3 << bitCount;
239 bitStream += (symbol-start) << bitCount;
244 out[0] = (BYTE)bitStream;
245 out[1] = (BYTE)(bitStream>>
[all...]
/freebsd-current/sys/contrib/zstd/lib/compress/
H A Dfse_compress.c244 U32 bitStream = 0; local
251 bitStream += (tableLog-FSE_MIN_TABLELOG) << bitCount;
266 bitStream += 0xFFFFU << bitCount;
269 out[0] = (BYTE) bitStream;
270 out[1] = (BYTE)(bitStream>>8);
272 bitStream>>=16;
276 bitStream += 3 << bitCount;
279 bitStream += (symbol-start) << bitCount;
284 out[0] = (BYTE)bitStream;
285 out[1] = (BYTE)(bitStream>>
[all...]
/freebsd-current/sys/contrib/zstd/lib/legacy/
H A Dzstd_v01.c487 U32 bitStream; local
493 bitStream = FSE_readLE32(ip);
494 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
496 bitStream >>= 4;
508 while ((bitStream & 0xFFFF) == 0xFFFF)
514 bitStream = FSE_readLE32(ip) >> bitCount;
518 bitStream >>= 16;
522 while ((bitStream & 3) == 3)
525 bitStream>>=2;
528 n0 += bitStream
[all...]
H A Dzstd_v03.c319 * bitStream decompression API (read backward)
377 * bitStream decoding
383 * @srcBuffer must point at the beginning of a bitStream
384 * @srcSize must be the exact size of the bitStream
1188 U32 bitStream; local
1194 bitStream = MEM_readLE32(ip);
1195 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
1197 bitStream >>= 4;
1209 while ((bitStream & 0xFFFF) == 0xFFFF)
1215 bitStream
[all...]
H A Dzstd_v06.c823 * bitStream decoding API (read backward)
881 * bitStream decoding
886 * `srcSize` must be the *exact* size of the bitStream, in bytes.
1272 U32 bitStream; local
1278 bitStream = MEM_readLE32(ip);
1279 nbBits = (bitStream & 0xF) + FSEv06_MIN_TABLELOG; /* extract tableLog */
1281 bitStream >>= 4;
1291 while ((bitStream & 0xFFFF) == 0xFFFF) {
1295 bitStream = MEM_readLE32(ip) >> bitCount;
1297 bitStream >>
[all...]
H A Dzstd_v05.c720 * bitStream decoding API (read backward)
777 * bitStream decoding
782 * @srcBuffer must point at the beginning of a bitStream
783 * @srcSize must be the exact size of the bitStream
1291 U32 bitStream; local
1297 bitStream = MEM_readLE32(ip);
1298 nbBits = (bitStream & 0xF) + FSEv05_MIN_TABLELOG; /* extract tableLog */
1300 bitStream >>= 4;
1310 while ((bitStream & 0xFFFF) == 0xFFFF) {
1314 bitStream
[all...]
H A Dzstd_v04.c379 #define MIN_SEQUENCES_SIZE (2 /*seqNb*/ + 2 /*dumps*/ + 3 /*seqTables*/ + 1 /*bitStream*/)
589 * bitStream decompression API (read backward)
647 * bitStream decoding
653 * @srcBuffer must point at the beginning of a bitStream
654 * @srcSize must be the exact size of the bitStream
1165 U32 bitStream; local
1171 bitStream = MEM_readLE32(ip);
1172 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
1174 bitStream >>= 4;
1186 while ((bitStream
[all...]
H A Dzstd_v07.c493 * bitStream decoding API (read backward)
549 * bitStream decoding
554 * `srcSize` must be the *exact* size of the bitStream, in bytes.
1216 U32 bitStream; local
1222 bitStream = MEM_readLE32(ip);
1223 nbBits = (bitStream & 0xF) + FSEv07_MIN_TABLELOG; /* extract tableLog */
1225 bitStream >>= 4;
1235 while ((bitStream & 0xFFFF) == 0xFFFF) {
1239 bitStream = MEM_readLE32(ip) >> bitCount;
1241 bitStream >>
[all...]
H A Dzstd_v02.c317 * bitStream decompression API (read backward)
374 * bitStream decoding
380 * @srcBuffer must point at the beginning of a bitStream
381 * @srcSize must be the exact size of the bitStream
1187 U32 bitStream; local
1193 bitStream = MEM_readLE32(ip);
1194 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */
1196 bitStream >>= 4;
1208 while ((bitStream & 0xFFFF) == 0xFFFF)
1214 bitStream
[all...]

Completed in 236 milliseconds