OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:huffWeight
(Results
1 - 11
of
11
) sorted by relevancy
/src/external/bsd/zstd/dist/lib/common/
entropy_common.c
229
`
huffWeight
` is destination buffer.
234
size_t HUF_readStats(BYTE*
huffWeight
, size_t hwSize, U32* rankStats,
239
return HUF_readStats_wksp(
huffWeight
, hwSize, rankStats, nbSymbolsPtr, tableLogPtr, src, srcSize, wksp, sizeof(wksp), /* flags */ 0);
243
HUF_readStats_body(BYTE*
huffWeight
, size_t hwSize, U32* rankStats,
256
/* ZSTD_memset(
huffWeight
, 0, hwSize); *//* is not necessary, even though some analyzer complain ... */
266
huffWeight
[n] = ip[n/2] >> 4;
267
huffWeight
[n+1] = ip[n/2] & 15;
272
oSize = FSE_decompress_wksp_bmi2(
huffWeight
, hwSize-1, ip+1, iSize, 6, workSpace, wkspSize, bmi2);
280
if (
huffWeight
[n] > HUF_TABLELOG_MAX) return ERROR(corruption_detected);
281
rankStats[
huffWeight
[n]]++
[
all
...]
huf.h
174
* `
huffWeight
` is destination buffer.
177
size_t HUF_readStats(BYTE*
huffWeight
, size_t hwSize,
188
size_t HUF_readStats_wksp(BYTE*
huffWeight
, size_t hwSize,
/src/external/bsd/zstd/dist/lib/legacy/
zstd_v01.c
921
BYTE
huffWeight
[HUF_MAX_SYMBOL_VALUE + 1];
937
//memset(
huffWeight
, 0, sizeof(
huffWeight
)); /* should not be necessary, but some analyzer complain ... */
944
memset(
huffWeight
, 1, sizeof(
huffWeight
));
955
huffWeight
[n] = ip[n/2] >> 4;
956
huffWeight
[n+1] = ip[n/2] & 15;
963
oSize = FSE_decompress(
huffWeight
, HUF_MAX_SYMBOL_VALUE, ip+1, iSize); /* max 255 values decoded, last one is implied */
972
if (
huffWeight
[n] >= HUF_ABSOLUTEMAX_TABLELOG) return (size_t)-FSE_ERROR_corruptionDetected;
973
rankVal[
huffWeight
[n]]++
[
all
...]
zstd_v03.c
1474
@
huffWeight
: destination buffer
1477
static size_t HUF_readStats(BYTE*
huffWeight
, size_t hwSize, U32* rankStats,
1490
//memset(
huffWeight
, 0, hwSize); /* is not necessary, even though some analyzer complain ... */
1498
memset(
huffWeight
, 1, hwSize);
1510
huffWeight
[n] = ip[n/2] >> 4;
1511
huffWeight
[n+1] = ip[n/2] & 15;
1518
oSize = FSE_decompress(
huffWeight
, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1527
if (
huffWeight
[n] >= HUF_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1528
rankStats[
huffWeight
[n]]++;
1529
weightTotal += (1 <<
huffWeight
[n]) >> 1
[
all
...]
zstd_v07.c
1048
`
huffWeight
` is destination buffer.
1051
size_t HUFv07_readStats(BYTE*
huffWeight
, size_t hwSize, U32* rankStats,
1247
`
huffWeight
` is destination buffer.
1251
size_t HUFv07_readStats(BYTE*
huffWeight
, size_t hwSize, U32* rankStats,
1262
/* memset(
huffWeight
, 0, hwSize); */ /* is not necessary, even though some analyzer complain ... */
1268
memset(
huffWeight
, 1, hwSize);
1279
huffWeight
[n] = ip[n/2] >> 4;
1280
huffWeight
[n+1] = ip[n/2] & 15;
1284
oSize = FSEv07_decompress(
huffWeight
, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1292
if (
huffWeight
[n] >= HUFv07_TABLELOG_ABSOLUTEMAX) return ERROR(corruption_detected)
[
all
...]
zstd_v02.c
1478
@
huffWeight
: destination buffer
1481
static size_t HUF_readStats(BYTE*
huffWeight
, size_t hwSize, U32* rankStats,
1494
//memset(
huffWeight
, 0, hwSize); /* is not necessary, even though some analyzer complain ... */
1502
memset(
huffWeight
, 1, hwSize);
1514
huffWeight
[n] = ip[n/2] >> 4;
1515
huffWeight
[n+1] = ip[n/2] & 15;
1522
oSize = FSE_decompress(
huffWeight
, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1531
if (
huffWeight
[n] >= HUF_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1532
rankStats[
huffWeight
[n]]++;
1533
weightTotal += (1 <<
huffWeight
[n]) >> 1
[
all
...]
zstd_v04.c
1633
@
huffWeight
: destination buffer
1636
static size_t HUF_readStats(BYTE*
huffWeight
, size_t hwSize, U32* rankStats,
1649
//memset(
huffWeight
, 0, hwSize); /* is not necessary, even though some analyzer complain ... */
1657
memset(
huffWeight
, 1, hwSize);
1669
huffWeight
[n] = ip[n/2] >> 4;
1670
huffWeight
[n+1] = ip[n/2] & 15;
1677
oSize = FSE_decompress(
huffWeight
, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1686
if (
huffWeight
[n] >= HUF_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1687
rankStats[
huffWeight
[n]]++;
1688
weightTotal += (1 <<
huffWeight
[n]) >> 1
[
all
...]
zstd_v05.c
1739
@
huffWeight
: destination buffer
1742
static size_t HUFv05_readStats(BYTE*
huffWeight
, size_t hwSize, U32* rankStats,
1755
/* memset(
huffWeight
, 0, hwSize); */ /* is not necessary, even though some analyzer complain ... */
1761
memset(
huffWeight
, 1, hwSize);
1771
huffWeight
[n] = ip[n/2] >> 4;
1772
huffWeight
[n+1] = ip[n/2] & 15;
1776
oSize = FSEv05_decompress(
huffWeight
, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1784
if (
huffWeight
[n] >= HUFv05_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1785
rankStats[
huffWeight
[n]]++;
1786
weightTotal += (1 <<
huffWeight
[n]) >> 1
[
all
...]
zstd_v06.c
1795
`
huffWeight
` is destination buffer.
1798
MEM_STATIC size_t HUFv06_readStats(BYTE*
huffWeight
, size_t hwSize, U32* rankStats,
1809
/* memset(
huffWeight
, 0, hwSize); */ /* is not necessary, even though some analyzer complain ... */
1815
memset(
huffWeight
, 1, hwSize);
1826
huffWeight
[n] = ip[n/2] >> 4;
1827
huffWeight
[n+1] = ip[n/2] & 15;
1831
oSize = FSEv06_decompress(
huffWeight
, hwSize-1, ip+1, iSize); /* max (hwSize-1) values decoded, as last one is implied */
1839
if (
huffWeight
[n] >= HUFv06_ABSOLUTEMAX_TABLELOG) return ERROR(corruption_detected);
1840
rankStats[
huffWeight
[n]]++;
1841
weightTotal += (1 <<
huffWeight
[n]) >> 1
[
all
...]
/src/external/bsd/zstd/dist/lib/compress/
huf_compress.c
245
BYTE
huffWeight
[HUF_SYMBOLVALUE_MAX];
271
wksp->
huffWeight
[n] = wksp->bitsToWeight[HUF_getNbBits(ct[n])];
275
{ CHECK_V_F(hSize, HUF_compressWeights(op+1, maxDstSize-1, wksp->
huffWeight
, maxSymbolValue, &wksp->wksp, sizeof(wksp->wksp)) );
285
wksp->
huffWeight
[maxSymbolValue] = 0; /* to be sure it doesn't cause msan issue in final combination */
287
op[(n/2)+1] = (BYTE)((wksp->
huffWeight
[n] << 4) + wksp->
huffWeight
[n+1]);
294
BYTE
huffWeight
[HUF_SYMBOLVALUE_MAX + 1]; /* init not required, even though some static analyzer may complain */
301
CHECK_V_F(readSize, HUF_readStats(
huffWeight
, HUF_SYMBOLVALUE_MAX+1, rankVal, &nbSymbols, &tableLog, src, srcSize));
322
const U32 w =
huffWeight
[n];
/src/external/bsd/zstd/dist/lib/decompress/
huf_decompress.c
352
static U32 HUF_rescaleStats(BYTE*
huffWeight
, U32* rankVal, U32 nbSymbols, U32 tableLog, U32 targetTableLog)
361
huffWeight
[s] += (BYTE)((
huffWeight
[s] == 0) ? 0 : scale);
382
BYTE
huffWeight
[HUF_SYMBOLVALUE_MAX + 1];
398
/* ZSTD_memset(
huffWeight
, 0, sizeof(
huffWeight
)); */ /* is not necessary, even though some analyzer complain ... */
400
iSize = HUF_readStats_wksp(wksp->
huffWeight
, HUF_SYMBOLVALUE_MAX + 1, wksp->rankVal, &nbSymbols, &tableLog, src, srcSize, wksp->statsWksp, sizeof(wksp->statsWksp), flags);
408
tableLog = HUF_rescaleStats(wksp->
huffWeight
, wksp->rankVal, nbSymbols, tableLog, targetTableLog);
439
size_t const w = wksp->
huffWeight
[n+u];
444
size_t const w = wksp->
huffWeight
[n]
[
all
...]
Completed in 59 milliseconds
Indexes created Tue Feb 24 08:35:24 UTC 2026