Home
last modified time | relevance | path

Searched refs:bitStream (Results 1 – 12 of 12) sorted by relevance

/freebsd/sys/contrib/openzfs/module/zstd/lib/common/
H A Dentropy_common.c50 U32 bitStream; in FSE_readNCount() local
70 bitStream = MEM_readLE32(ip); in FSE_readNCount()
71 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */ in FSE_readNCount()
73 bitStream >>= 4; in FSE_readNCount()
83 while ((bitStream & 0xFFFF) == 0xFFFF) { in FSE_readNCount()
87 bitStream = MEM_readLE32(ip) >> bitCount; in FSE_readNCount()
89 bitStream >>= 16; in FSE_readNCount()
92 while ((bitStream & 3) == 3) { in FSE_readNCount()
94 bitStream >>= 2; in FSE_readNCount()
97 n0 += bitStream & 3; in FSE_readNCount()
[all …]
/freebsd/sys/contrib/zstd/lib/common/
H A Dentropy_common.c79 U32 bitStream; in FSE_readNCount_body() local
99 bitStream = MEM_readLE32(ip); in FSE_readNCount_body()
100 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */ in FSE_readNCount_body()
102 bitStream >>= 4; in FSE_readNCount_body()
116 int repeats = FSE_ctz(~bitStream | 0x80000000) >> 1; in FSE_readNCount_body()
126 bitStream = MEM_readLE32(ip) >> bitCount; in FSE_readNCount_body()
127 repeats = FSE_ctz(~bitStream | 0x80000000) >> 1; in FSE_readNCount_body()
130 bitStream >>= 2 * repeats; in FSE_readNCount_body()
134 assert((bitStream & 3) < 3); in FSE_readNCount_body()
135 charnum += bitStream & 3; in FSE_readNCount_body()
[all …]
/freebsd/sys/contrib/openzfs/module/zstd/lib/compress/
H A Dfse_compress.c204 U32 bitStream = 0; in FSE_writeNCount_generic() local
211 bitStream += (tableLog-FSE_MIN_TABLELOG) << bitCount; in FSE_writeNCount_generic()
226 bitStream += 0xFFFFU << bitCount; in FSE_writeNCount_generic()
229 out[0] = (BYTE) bitStream; in FSE_writeNCount_generic()
230 out[1] = (BYTE)(bitStream>>8); in FSE_writeNCount_generic()
232 bitStream>>=16; in FSE_writeNCount_generic()
236 bitStream += 3 << bitCount; in FSE_writeNCount_generic()
239 bitStream += (symbol-start) << bitCount; in FSE_writeNCount_generic()
244 out[0] = (BYTE)bitStream; in FSE_writeNCount_generic()
245 out[1] = (BYTE)(bitStream>>8); in FSE_writeNCount_generic()
[all …]
/freebsd/sys/contrib/zstd/lib/compress/
H A Dfse_compress.c244 U32 bitStream = 0; in FSE_writeNCount_generic() local
251 bitStream += (tableLog-FSE_MIN_TABLELOG) << bitCount; in FSE_writeNCount_generic()
266 bitStream += 0xFFFFU << bitCount; in FSE_writeNCount_generic()
269 out[0] = (BYTE) bitStream; in FSE_writeNCount_generic()
270 out[1] = (BYTE)(bitStream>>8); in FSE_writeNCount_generic()
272 bitStream>>=16; in FSE_writeNCount_generic()
276 bitStream += 3 << bitCount; in FSE_writeNCount_generic()
279 bitStream += (symbol-start) << bitCount; in FSE_writeNCount_generic()
284 out[0] = (BYTE)bitStream; in FSE_writeNCount_generic()
285 out[1] = (BYTE)(bitStream>>8); in FSE_writeNCount_generic()
[all …]
/freebsd/sys/contrib/zstd/lib/legacy/
H A Dzstd_v01.c487 U32 bitStream; in FSE_readNCount() local
493 bitStream = FSE_readLE32(ip); in FSE_readNCount()
494 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */ in FSE_readNCount()
496 bitStream >>= 4; in FSE_readNCount()
508 while ((bitStream & 0xFFFF) == 0xFFFF) in FSE_readNCount()
514 bitStream = FSE_readLE32(ip) >> bitCount; in FSE_readNCount()
518 bitStream >>= 16; in FSE_readNCount()
522 while ((bitStream & 3) == 3) in FSE_readNCount()
525 bitStream>>=2; in FSE_readNCount()
528 n0 += bitStream & 3; in FSE_readNCount()
[all …]
H A Dzstd_v03.c1188 U32 bitStream; in FSE_readNCount() local
1194 bitStream = MEM_readLE32(ip); in FSE_readNCount()
1195 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */ in FSE_readNCount()
1197 bitStream >>= 4; in FSE_readNCount()
1209 while ((bitStream & 0xFFFF) == 0xFFFF) in FSE_readNCount()
1215 bitStream = MEM_readLE32(ip) >> bitCount; in FSE_readNCount()
1219 bitStream >>= 16; in FSE_readNCount()
1223 while ((bitStream & 3) == 3) in FSE_readNCount()
1226 bitStream>>=2; in FSE_readNCount()
1229 n0 += bitStream & 3; in FSE_readNCount()
[all …]
H A Dzstd_v02.c1187 U32 bitStream; in FSE_readNCount() local
1193 bitStream = MEM_readLE32(ip); in FSE_readNCount()
1194 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */ in FSE_readNCount()
1196 bitStream >>= 4; in FSE_readNCount()
1208 while ((bitStream & 0xFFFF) == 0xFFFF) in FSE_readNCount()
1214 bitStream = MEM_readLE32(ip) >> bitCount; in FSE_readNCount()
1218 bitStream >>= 16; in FSE_readNCount()
1222 while ((bitStream & 3) == 3) in FSE_readNCount()
1225 bitStream>>=2; in FSE_readNCount()
1228 n0 += bitStream & 3; in FSE_readNCount()
[all …]
H A Dzstd_v04.c1165 U32 bitStream; in FSE_readNCount() local
1171 bitStream = MEM_readLE32(ip); in FSE_readNCount()
1172 nbBits = (bitStream & 0xF) + FSE_MIN_TABLELOG; /* extract tableLog */ in FSE_readNCount()
1174 bitStream >>= 4; in FSE_readNCount()
1186 while ((bitStream & 0xFFFF) == 0xFFFF) in FSE_readNCount()
1192 bitStream = MEM_readLE32(ip) >> bitCount; in FSE_readNCount()
1196 bitStream >>= 16; in FSE_readNCount()
1200 while ((bitStream & 3) == 3) in FSE_readNCount()
1203 bitStream>>=2; in FSE_readNCount()
1206 n0 += bitStream & 3; in FSE_readNCount()
[all …]
H A Dzstd_v05.c1291 U32 bitStream; in FSEv05_readNCount() local
1297 bitStream = MEM_readLE32(ip); in FSEv05_readNCount()
1298 nbBits = (bitStream & 0xF) + FSEv05_MIN_TABLELOG; /* extract tableLog */ in FSEv05_readNCount()
1300 bitStream >>= 4; in FSEv05_readNCount()
1310 while ((bitStream & 0xFFFF) == 0xFFFF) { in FSEv05_readNCount()
1314 bitStream = MEM_readLE32(ip) >> bitCount; in FSEv05_readNCount()
1316 bitStream >>= 16; in FSEv05_readNCount()
1319 while ((bitStream & 3) == 3) { in FSEv05_readNCount()
1321 bitStream>>=2; in FSEv05_readNCount()
1324 n0 += bitStream & 3; in FSEv05_readNCount()
[all …]
H A Dzstd_v06.c1272 U32 bitStream; in FSEv06_readNCount() local
1278 bitStream = MEM_readLE32(ip); in FSEv06_readNCount()
1279 nbBits = (bitStream & 0xF) + FSEv06_MIN_TABLELOG; /* extract tableLog */ in FSEv06_readNCount()
1281 bitStream >>= 4; in FSEv06_readNCount()
1291 while ((bitStream & 0xFFFF) == 0xFFFF) { in FSEv06_readNCount()
1295 bitStream = MEM_readLE32(ip) >> bitCount; in FSEv06_readNCount()
1297 bitStream >>= 16; in FSEv06_readNCount()
1300 while ((bitStream & 3) == 3) { in FSEv06_readNCount()
1302 bitStream>>=2; in FSEv06_readNCount()
1305 n0 += bitStream & 3; in FSEv06_readNCount()
[all …]
H A Dzstd_v07.c1216 U32 bitStream; in FSEv07_readNCount() local
1222 bitStream = MEM_readLE32(ip); in FSEv07_readNCount()
1223 nbBits = (bitStream & 0xF) + FSEv07_MIN_TABLELOG; /* extract tableLog */ in FSEv07_readNCount()
1225 bitStream >>= 4; in FSEv07_readNCount()
1235 while ((bitStream & 0xFFFF) == 0xFFFF) { in FSEv07_readNCount()
1239 bitStream = MEM_readLE32(ip) >> bitCount; in FSEv07_readNCount()
1241 bitStream >>= 16; in FSEv07_readNCount()
1244 while ((bitStream & 3) == 3) { in FSEv07_readNCount()
1246 bitStream>>=2; in FSEv07_readNCount()
1249 n0 += bitStream & 3; in FSEv07_readNCount()
[all …]
/freebsd/sys/contrib/zstd/doc/
H A Dzstd_compression_format.md613 …ction_Header` | [`Literals_Length_Table`] | [`Offset_Table`] | [`Match_Length_Table`] | bitStream |
1320 by tracking bitStream overflow condition: