huffWeight 167 lib/zstd/entropy_common.c size_t HUF_readStats_wksp(BYTE *huffWeight, size_t hwSize, U32 *rankStats, U32 *nbSymbolsPtr, U32 *tableLogPtr, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) huffWeight 190 lib/zstd/entropy_common.c huffWeight[n] = ip[n / 2] >> 4; huffWeight 191 lib/zstd/entropy_common.c huffWeight[n + 1] = ip[n / 2] & 15; huffWeight 197 lib/zstd/entropy_common.c oSize = FSE_decompress_wksp(huffWeight, hwSize - 1, ip + 1, iSize, 6, workspace, workspaceSize); /* max (hwSize-1) values decoded, as last one is implied */ huffWeight 208 lib/zstd/entropy_common.c if (huffWeight[n] >= HUF_TABLELOG_MAX) huffWeight 210 lib/zstd/entropy_common.c rankStats[huffWeight[n]]++; huffWeight 211 lib/zstd/entropy_common.c weightTotal += (1 << huffWeight[n]) >> 1; huffWeight 231 lib/zstd/entropy_common.c huffWeight[oSize] = (BYTE)lastWeight; huffWeight 159 lib/zstd/huf.h size_t HUF_readStats_wksp(BYTE *huffWeight, size_t hwSize, U32 *rankStats, U32 *nbSymbolsPtr, U32 *tableLogPtr, const void *src, size_t srcSize, huffWeight 158 lib/zstd/huf_compress.c BYTE *huffWeight; huffWeight 163 lib/zstd/huf_compress.c huffWeight = (BYTE *)((U32 *)workspace + spaceUsed32); huffWeight 180 lib/zstd/huf_compress.c huffWeight[n] = bitsToWeight[CTable[n].nbBits]; huffWeight 184 lib/zstd/huf_compress.c CHECK_V_F(hSize, HUF_compressWeights_wksp(op + 1, maxDstSize - 1, huffWeight, maxSymbolValue, workspace, workspaceSize)); huffWeight 197 lib/zstd/huf_compress.c huffWeight[maxSymbolValue] = 0; /* to be sure it doesn't cause msan issue in final combination */ huffWeight 199 lib/zstd/huf_compress.c op[(n / 2) + 1] = (BYTE)((huffWeight[n] << 4) + huffWeight[n + 1]); huffWeight 206 lib/zstd/huf_compress.c BYTE *huffWeight; huffWeight 214 lib/zstd/huf_compress.c huffWeight = (BYTE *)((U32 *)workspace + spaceUsed32); huffWeight 223 lib/zstd/huf_compress.c readSize = HUF_readStats_wksp(huffWeight, HUF_SYMBOLVALUE_MAX + 1, rankVal, &nbSymbols, &tableLog, src, srcSize, workspace, workspaceSize); huffWeight 247 lib/zstd/huf_compress.c const U32 w = huffWeight[n]; huffWeight 99 lib/zstd/huf_decompress.c BYTE *huffWeight; huffWeight 104 lib/zstd/huf_decompress.c huffWeight = (BYTE *)((U32 *)workspace + spaceUsed32); huffWeight 115 lib/zstd/huf_decompress.c iSize = HUF_readStats_wksp(huffWeight, HUF_SYMBOLVALUE_MAX + 1, rankVal, &nbSymbols, &tableLog, src, srcSize, workspace, workspaceSize); huffWeight 143 lib/zstd/huf_decompress.c U32 const w = huffWeight[n];