Searched refs:rankVal (Results 1 - 2 of 2) sorted by relevance

/linux-master/lib/zstd/decompress/
H A Dhuf_decompress.c299 static U32 HUF_rescaleStats(BYTE* huffWeight, U32* rankVal, U32 nbSymbols, U32 tableLog, U32 targetTableLog) argument
310 /* Update rankVal to reflect the new weights.
315 rankVal[s] = rankVal[s - scale];
318 rankVal[s] = 0;
325 U32 rankVal[HUF_TABLELOG_ABSOLUTEMAX + 1]; member in struct:__anon29
353 iSize = HUF_readStats_wksp(wksp->huffWeight, HUF_SYMBOLVALUE_MAX + 1, wksp->rankVal, &nbSymbols, &tableLog, src, srcSize, wksp->statsWksp, sizeof(wksp->statsWksp), bmi2);
361 tableLog = HUF_rescaleStats(wksp->huffWeight, wksp->rankVal, nbSymbols, tableLog, targetTableLog);
368 /* Compute symbols and rankStart given rankVal:
370 * rankVal alread
931 HUF_fillDTableX2Level2(HUF_DEltX2* DTable, U32 targetLog, const U32 consumedBits, const U32* rankVal, const int minWeight, const int maxWeight1, const sortedSymbol_t* sortedSymbols, U32 const* rankStart, U32 nbBitsBaseline, U16 baseSeq) argument
991 U32* const rankVal = rankValOrigin[0]; local
1033 rankValCol_t rankVal[HUF_TABLELOG_MAX]; member in struct:__anon32
[all...]
/linux-master/lib/zstd/compress/
H A Dhuf_compress.c221 U32 rankVal[HUF_TABLELOG_ABSOLUTEMAX + 1]; /* large enough for values from 0 to 16 */ local
227 CHECK_V_F(readSize, HUF_readStats(huffWeight, HUF_SYMBOLVALUE_MAX+1, rankVal, &nbSymbols, &tableLog, src, srcSize));
228 *hasZeroWeights = (rankVal[0] > 0);
240 nextRankStart += (rankVal[n] << (n-1));
241 rankVal[n] = curr;

Completed in 88 milliseconds