/freebsd-current/sys/contrib/openzfs/module/zstd/lib/decompress/ |
H A D | huf_decompress.c | 126 U32* rankVal; local 130 rankVal = (U32 *)workSpace + spaceUsed32; 140 iSize = HUF_readStats(huffWeight, HUF_SYMBOLVALUE_MAX + 1, rankVal, &nbSymbols, &tableLog, src, srcSize); 155 nextRankStart += (rankVal[n] << (n-1)); 156 rankVal[n] = current; 165 size_t const uStart = rankVal[w]; 171 rankVal[w] = (U32)uEnd; 474 U32 rankVal[HUF_TABLELOG_MAX + 1]; local 476 /* get pre-calculated rankVal */ 477 memcpy(rankVal, rankValOrigi 514 U32 rankVal[HUF_TABLELOG_MAX + 1]; local 563 rankValCol_t* rankVal; local [all...] |
/freebsd-current/sys/contrib/zstd/lib/legacy/ |
H A D | zstd_v03.c | 1625 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; /* large enough for values from 0 to 16 */ local 1638 iSize = HUF_readStats(huffWeight, HUF_MAX_SYMBOL_VALUE + 1, rankVal, &nbSymbols, &tableLog, src, srcSize); 1650 nextRankStart += (rankVal[n] << (n-1)); 1651 rankVal[n] = current; 1662 for (i = rankVal[w]; i < rankVal[w] + length; i++) 1664 rankVal[w] += length; 1837 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; local 1840 /* get pre-calculated rankVal */ 1841 memcpy(rankVal, rankValOrigi 1881 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; local 1931 rankVal_t rankVal; local [all...] |
H A D | zstd_v02.c | 1628 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; /* large enough for values from 0 to 16 */ local 1641 iSize = HUF_readStats(huffWeight, HUF_MAX_SYMBOL_VALUE + 1, rankVal, &nbSymbols, &tableLog, src, srcSize); 1653 nextRankStart += (rankVal[n] << (n-1)); 1654 rankVal[n] = current; 1665 for (i = rankVal[w]; i < rankVal[w] + length; i++) 1667 rankVal[w] += length; 1840 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; local 1843 /* get pre-calculated rankVal */ 1844 memcpy(rankVal, rankValOrigi 1884 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; local 1934 rankVal_t rankVal; local 2206 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; local 2271 rankVal_t rankVal; local [all...] |
H A D | zstd_v01.c | 960 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; /* large enough for values from 0 to 16 */ local 1006 memset(rankVal, 0, sizeof(rankVal)); 1011 rankVal[huffWeight[n]]++; 1027 rankVal[lastWeight]++; 1031 if ((rankVal[1] < 2) || (rankVal[1] & 1)) return (size_t)-FSE_ERROR_corruptionDetected; /* by construction : at least 2 elts of rank 1, must be even */ 1038 nextRankStart += (rankVal[n] << (n-1)); 1039 rankVal[n] = current; 1050 for (i = rankVal[ [all...] |
H A D | zstd_v06.c | 2007 U32 rankVal[HUFv06_ABSOLUTEMAX_TABLELOG + 1]; /* large enough for values from 0 to 16 */ local 2019 iSize = HUFv06_readStats(huffWeight, HUFv06_MAX_SYMBOL_VALUE + 1, rankVal, &nbSymbols, &tableLog, src, srcSize); 2030 nextRankStart += (rankVal[n] << (n-1)); 2031 rankVal[n] = current; 2041 for (i = rankVal[w]; i < rankVal[w] + length; i++) 2043 rankVal[w] += length; 2249 U32 rankVal[HUFv06_ABSOLUTEMAX_TABLELOG + 1]; local 2251 /* get pre-calculated rankVal */ 2252 memcpy(rankVal, rankValOrigi 2290 U32 rankVal[HUFv06_ABSOLUTEMAX_TABLELOG + 1]; local 2334 rankVal_t rankVal; local [all...] |
H A D | zstd_v05.c | 1872 U32 rankVal[HUFv05_ABSOLUTEMAX_TABLELOG + 1]; /* large enough for values from 0 to 16 */ local 1884 iSize = HUFv05_readStats(huffWeight, HUFv05_MAX_SYMBOL_VALUE + 1, rankVal, &nbSymbols, &tableLog, src, srcSize); 1895 nextRankStart += (rankVal[n] << (n-1)); 1896 rankVal[n] = current; 1906 for (i = rankVal[w]; i < rankVal[w] + length; i++) 1908 rankVal[w] += length; 2116 U32 rankVal[HUFv05_ABSOLUTEMAX_TABLELOG + 1]; local 2119 /* get pre-calculated rankVal */ 2120 memcpy(rankVal, rankValOrigi 2158 U32 rankVal[HUFv05_ABSOLUTEMAX_TABLELOG + 1]; local 2204 rankVal_t rankVal; local [all...] |
H A D | zstd_v04.c | 1778 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; /* large enough for values from 0 to 16 */ local 1790 iSize = HUF_readStats(huffWeight, HUF_MAX_SYMBOL_VALUE + 1, rankVal, &nbSymbols, &tableLog, src, srcSize); 1802 nextRankStart += (rankVal[n] << (n-1)); 1803 rankVal[n] = current; 1814 for (i = rankVal[w]; i < rankVal[w] + length; i++) 1816 rankVal[w] += length; 1988 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; local 1991 /* get pre-calculated rankVal */ 1992 memcpy(rankVal, rankValOrigi 2032 U32 rankVal[HUF_ABSOLUTEMAX_TABLELOG + 1]; local 2082 rankVal_t rankVal; local [all...] |
H A D | zstd_v07.c | 1779 U32 rankVal[HUFv07_TABLELOG_ABSOLUTEMAX + 1]; /* large enough for values from 0 to 16 */ local 1789 iSize = HUFv07_readStats(huffWeight, HUFv07_SYMBOLVALUE_MAX + 1, rankVal, &nbSymbols, &tableLog, src, srcSize); 1804 nextRankStart += (rankVal[n] << (n-1)); 1805 rankVal[n] = current; 1816 for (i = rankVal[w]; i < rankVal[w] + length; i++) 1818 rankVal[w] += length; 2056 U32 rankVal[HUFv07_TABLELOG_ABSOLUTEMAX + 1]; local 2058 /* get pre-calculated rankVal */ 2059 memcpy(rankVal, rankValOrigi 2097 U32 rankVal[HUFv07_TABLELOG_ABSOLUTEMAX + 1]; local 2141 rankVal_t rankVal; local [all...] |
/freebsd-current/sys/contrib/zstd/lib/decompress/ |
H A D | huf_decompress.c | 303 static U32 HUF_rescaleStats(BYTE* huffWeight, U32* rankVal, U32 nbSymbols, U32 tableLog, U32 targetTableLog) argument 314 /* Update rankVal to reflect the new weights. 319 rankVal[s] = rankVal[s - scale]; 322 rankVal[s] = 0; 329 U32 rankVal[HUF_TABLELOG_ABSOLUTEMAX + 1]; member in struct:__anon126 357 iSize = HUF_readStats_wksp(wksp->huffWeight, HUF_SYMBOLVALUE_MAX + 1, wksp->rankVal, &nbSymbols, &tableLog, src, srcSize, wksp->statsWksp, sizeof(wksp->statsWksp), bmi2); 365 tableLog = HUF_rescaleStats(wksp->huffWeight, wksp->rankVal, nbSymbols, tableLog, targetTableLog); 372 /* Compute symbols and rankStart given rankVal: 374 * rankVal alread 935 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 995 U32* const rankVal = rankValOrigin[0]; local 1037 rankValCol_t rankVal[HUF_TABLELOG_MAX]; member in struct:__anon129 [all...] |
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/compress/ |
H A D | huf_compress.c | 153 U32 rankVal[HUF_TABLELOG_ABSOLUTEMAX + 1]; /* large enough for values from 0 to 16 */ local 158 CHECK_V_F(readSize, HUF_readStats(huffWeight, HUF_SYMBOLVALUE_MAX+1, rankVal, &nbSymbols, &tableLog, src, srcSize)); 168 nextRankStart += (rankVal[n] << (n-1)); 169 rankVal[n] = current;
|
/freebsd-current/sys/contrib/zstd/lib/compress/ |
H A D | huf_compress.c | 224 U32 rankVal[HUF_TABLELOG_ABSOLUTEMAX + 1]; /* large enough for values from 0 to 16 */ local 230 CHECK_V_F(readSize, HUF_readStats(huffWeight, HUF_SYMBOLVALUE_MAX+1, rankVal, &nbSymbols, &tableLog, src, srcSize)); 231 *hasZeroWeights = (rankVal[0] > 0); 243 nextRankStart += (rankVal[n] << (n-1)); 244 rankVal[n] = curr;
|