| /freebsd/sys/contrib/zstd/lib/dictBuilder/ |
| H A D | zdict.c | 863 size_t hSize; in ZDICT_finalizeDictionary() local 884 hSize = 8; in ZDICT_finalizeDictionary() 889 { size_t const eSize = ZDICT_analyzeEntropy(header+hSize, HBUFFSIZE-hSize, in ZDICT_finalizeDictionary() 895 hSize += eSize; in ZDICT_finalizeDictionary() 899 if (hSize + dictContentSize > dictBufferCapacity) { in ZDICT_finalizeDictionary() 900 dictContentSize = dictBufferCapacity - hSize; in ZDICT_finalizeDictionary() 905 RETURN_ERROR_IF(hSize + minContentSize > dictBufferCapacity, dstSize_tooSmall, in ZDICT_finalizeDictionary() 913 size_t const dictSize = hSize + paddingSize + dictContentSize; in ZDICT_finalizeDictionary() 920 BYTE* const outDictPadding = outDictHeader + hSize; in ZDICT_finalizeDictionary() 932 memcpy(outDictHeader, header, hSize); in ZDICT_finalizeDictionary() [all …]
|
| /freebsd/sys/contrib/zstd/lib/decompress/ |
| H A D | huf_decompress.c | 936 size_t const hSize = HUF_readDTableX1_wksp(dctx, cSrc, cSrcSize, workSpace, wkspSize, flags); in HUF_decompress4X1_DCtx_wksp() local 937 if (HUF_isError(hSize)) return hSize; in HUF_decompress4X1_DCtx_wksp() 938 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUF_decompress4X1_DCtx_wksp() 939 ip += hSize; cSrcSize -= hSize; in HUF_decompress4X1_DCtx_wksp() 1760 size_t const hSize = HUF_readDTableX2_wksp(DCtx, cSrc, cSrcSize, in HUF_DGEN() local 1762 if (HUF_isError(hSize)) return hSize; in HUF_DGEN() 1763 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUF_DGEN() 1764 ip += hSize; cSrcSize -= hSize; in HUF_DGEN() 1775 size_t hSize = HUF_readDTableX2_wksp(dctx, cSrc, cSrcSize, in HUF_decompress4X2_DCtx_wksp() local 1777 if (HUF_isError(hSize)) return hSize; in HUF_decompress4X2_DCtx_wksp() [all …]
|
| H A D | zstd_decompress.c | 1469 size_t const hSize = HUF_readDTableX1_wksp(entropy->hufTable, in ZSTD_loadDEntropy() local 1473 size_t const hSize = HUF_readDTableX2_wksp(entropy->hufTable, in ZSTD_loadDEntropy() local 1477 RETURN_ERROR_IF(HUF_isError(hSize), dictionary_corrupted, ""); in ZSTD_loadDEntropy() 1478 dictPtr += hSize; in ZSTD_loadDEntropy() 2138 …{ size_t const hSize = ZSTD_getFrameHeader_advanced(&zds->fParams, zds->headerBuffer, zds->lhSiz… in ZSTD_decompressStream() local 2142 if (ZSTD_isError(hSize)) { in ZSTD_decompressStream() 2161 return hSize; /* error */ in ZSTD_decompressStream() 2163 if (hSize != 0) { /* need more input */ in ZSTD_decompressStream() 2164 … size_t const toLoad = hSize - zds->lhSize; /* if hSize!=0, hSize > zds->lhSize */ in ZSTD_decompressStream() 2178 …return (MAX((size_t)ZSTD_FRAMEHEADERSIZE_MIN(zds->format), hSize) - zds->lhSize) + ZSTD_blockHeade… in ZSTD_decompressStream() [all …]
|
| /freebsd/sys/contrib/openzfs/module/zstd/lib/decompress/ |
| H A D | huf_decompress.c | 937 size_t const hSize = HUF_readDTableX1_wksp(dctx, cSrc, cSrcSize, workSpace, wkspSize, flags); in HUF_decompress4X1_DCtx_wksp() local 938 if (HUF_isError(hSize)) return hSize; in HUF_decompress4X1_DCtx_wksp() 939 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUF_decompress4X1_DCtx_wksp() 940 ip += hSize; cSrcSize -= hSize; in HUF_decompress4X1_DCtx_wksp() 1761 size_t const hSize = HUF_readDTableX2_wksp(DCtx, cSrc, cSrcSize, in HUF_DGEN() local 1763 if (HUF_isError(hSize)) return hSize; in HUF_DGEN() 1764 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUF_DGEN() 1765 ip += hSize; cSrcSize -= hSize; in HUF_DGEN() 1776 size_t hSize = HUF_readDTableX2_wksp(dctx, cSrc, cSrcSize, in HUF_decompress4X2_DCtx_wksp() local 1778 if (HUF_isError(hSize)) return hSize; in HUF_decompress4X2_DCtx_wksp() [all …]
|
| H A D | zstd_decompress.c | 1470 size_t const hSize = HUF_readDTableX1_wksp(entropy->hufTable, in ZSTD_loadDEntropy() local 1474 size_t const hSize = HUF_readDTableX2_wksp(entropy->hufTable, in ZSTD_loadDEntropy() local 1478 RETURN_ERROR_IF(HUF_isError(hSize), dictionary_corrupted, ""); in ZSTD_loadDEntropy() 1479 dictPtr += hSize; in ZSTD_loadDEntropy() 2139 …{ size_t const hSize = ZSTD_getFrameHeader_advanced(&zds->fParams, zds->headerBuffer, zds->lhSiz… in ZSTD_decompressStream() local 2143 if (ZSTD_isError(hSize)) { in ZSTD_decompressStream() 2162 return hSize; /* error */ in ZSTD_decompressStream() 2164 if (hSize != 0) { /* need more input */ in ZSTD_decompressStream() 2165 … size_t const toLoad = hSize - zds->lhSize; /* if hSize!=0, hSize > zds->lhSize */ in ZSTD_decompressStream() 2179 …return (MAX((size_t)ZSTD_FRAMEHEADERSIZE_MIN(zds->format), hSize) - zds->lhSize) + ZSTD_blockHeade… in ZSTD_decompressStream() [all …]
|
| /freebsd/sys/contrib/zstd/lib/compress/ |
| H A D | huf_compress.c | 174 …{ CHECK_V_F(hSize, FSE_writeNCount(op, (size_t)(oend-op), wksp->norm, maxSymbolValue, tableLog) … in HUF_compressWeights() 175 op += hSize; in HUF_compressWeights() 275 …{ CHECK_V_F(hSize, HUF_compressWeights(op+1, maxDstSize-1, wksp->huffWeight, maxSymbolValue, &wk… in HUF_writeCTable_wksp() 276 if ((hSize>1) & (hSize < maxSymbolValue/2)) { /* FSE compressed */ in HUF_writeCTable_wksp() 277 op[0] = (BYTE)hSize; in HUF_writeCTable_wksp() 278 return hSize+1; in HUF_writeCTable_wksp() 1291 size_t hSize, newSize; in HUF_optimalTableLog() local 1308 …hSize = HUF_writeCTable_wksp(dst, dstSize, table, maxSymbolValue, (U32)maxBits, workSpace, wkspSiz… in HUF_optimalTableLog() 1311 if (ERR_isError(hSize)) continue; in HUF_optimalTableLog() 1313 newSize = HUF_estimateCompressedSize(table, count, maxSymbolValue) + hSize; in HUF_optimalTableLog() [all …]
|
| H A D | zstd_compress.c | 1663 size_t const hSize = ((size_t)1) << cParams->hashLog; in ZSTD_sizeof_matchState() local 1669 + hSize * sizeof(U32) in ZSTD_sizeof_matchState() 1679 ? ZSTD_cwksp_aligned64_alloc_size(hSize) in ZSTD_sizeof_matchState() 1691 (U32)chainSize, (U32)hSize, (U32)h3Size); in ZSTD_sizeof_matchState() 1998 size_t const hSize = ((size_t)1) << cParams->hashLog; in ZSTD_reset_matchState() local 2020 ms->hashTable = (U32*)ZSTD_cwksp_reserve_table(ws, hSize * sizeof(U32)); in ZSTD_reset_matchState() 2034 size_t const tagTableSize = hSize; in ZSTD_reset_matchState() 2435 size_t const hSize = (size_t)1 << cdict_cParams->hashLog; in ZSTD_resetCCtx_byCopyingCDict() local 2439 hSize, cdict_cParams); in ZSTD_resetCCtx_byCopyingCDict() 2449 size_t const tagTableSize = hSize; in ZSTD_resetCCtx_byCopyingCDict() [all …]
|
| H A D | zstdmt_compress.c | 754 …size_t const hSize = ZSTD_compressContinue_public(cctx, dstBuff.start, dstBuff.capacity, job->src.… in ZSTDMT_compressionJob() local 755 if (ZSTD_isError(hSize)) JOB_ERROR(hSize); in ZSTDMT_compressionJob() 756 …"ZSTDMT_compressionJob: flush and overwrite %u bytes of frame header (not first job)", (U32)hSize); in ZSTDMT_compressionJob()
|
| /freebsd/sys/contrib/openzfs/module/zstd/lib/compress/ |
| H A D | huf_compress.c | 175 …{ CHECK_V_F(hSize, FSE_writeNCount(op, (size_t)(oend-op), wksp->norm, maxSymbolValue, tableLog) … in HUF_compressWeights() 176 op += hSize; in HUF_compressWeights() 276 …{ CHECK_V_F(hSize, HUF_compressWeights(op+1, maxDstSize-1, wksp->huffWeight, maxSymbolValue, &wk… in HUF_writeCTable_wksp() 277 if ((hSize>1) & (hSize < maxSymbolValue/2)) { /* FSE compressed */ in HUF_writeCTable_wksp() 278 op[0] = (BYTE)hSize; in HUF_writeCTable_wksp() 279 return hSize+1; in HUF_writeCTable_wksp() 1292 size_t hSize, newSize; in HUF_optimalTableLog() local 1309 …hSize = HUF_writeCTable_wksp(dst, dstSize, table, maxSymbolValue, (U32)maxBits, workSpace, wkspSiz… in HUF_optimalTableLog() 1312 if (ERR_isError(hSize)) continue; in HUF_optimalTableLog() 1314 newSize = HUF_estimateCompressedSize(table, count, maxSymbolValue) + hSize; in HUF_optimalTableLog() [all …]
|
| H A D | zstd_compress.c | 1664 size_t const hSize = ((size_t)1) << cParams->hashLog; in ZSTD_sizeof_matchState() local 1670 + hSize * sizeof(U32) in ZSTD_sizeof_matchState() 1680 ? ZSTD_cwksp_aligned64_alloc_size(hSize) in ZSTD_sizeof_matchState() 1692 (U32)chainSize, (U32)hSize, (U32)h3Size); in ZSTD_sizeof_matchState() 1999 size_t const hSize = ((size_t)1) << cParams->hashLog; in ZSTD_reset_matchState() local 2021 ms->hashTable = (U32*)ZSTD_cwksp_reserve_table(ws, hSize * sizeof(U32)); in ZSTD_reset_matchState() 2035 size_t const tagTableSize = hSize; in ZSTD_reset_matchState() 2436 size_t const hSize = (size_t)1 << cdict_cParams->hashLog; in ZSTD_resetCCtx_byCopyingCDict() local 2440 hSize, cdict_cParams); in ZSTD_resetCCtx_byCopyingCDict() 2450 size_t const tagTableSize = hSize; in ZSTD_resetCCtx_byCopyingCDict() [all …]
|
| /freebsd/sys/contrib/zstd/lib/legacy/ |
| H A D | zstd_v07.c | 1850 size_t const hSize = HUFv07_readDTableX2 (DCtx, cSrc, cSrcSize); in HUFv07_decompress1X2_DCtx() local 1851 if (HUFv07_isError(hSize)) return hSize; in HUFv07_decompress1X2_DCtx() 1852 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUFv07_decompress1X2_DCtx() 1853 ip += hSize; cSrcSize -= hSize; in HUFv07_decompress1X2_DCtx() 1973 size_t const hSize = HUFv07_readDTableX2 (dctx, cSrc, cSrcSize); in HUFv07_decompress4X2_DCtx() local 1974 if (HUFv07_isError(hSize)) return hSize; in HUFv07_decompress4X2_DCtx() 1975 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUFv07_decompress4X2_DCtx() 1976 ip += hSize; cSrcSize -= hSize; in HUFv07_decompress4X2_DCtx() 2262 size_t const hSize = HUFv07_readDTableX4 (DCtx, cSrc, cSrcSize); in HUFv07_decompress1X4_DCtx() local 2263 if (HUFv07_isError(hSize)) return hSize; in HUFv07_decompress1X4_DCtx() [all …]
|
| H A D | zstd_v06.c | 2441 size_t const hSize = HUFv06_readDTableX4 (DTable, cSrc, cSrcSize); in HUFv06_decompress1X4() local 2442 if (HUFv06_isError(hSize)) return hSize; in HUFv06_decompress1X4() 2443 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUFv06_decompress1X4() 2444 ip += hSize; in HUFv06_decompress1X4() 2445 cSrcSize -= hSize; in HUFv06_decompress1X4() 2549 size_t hSize = HUFv06_readDTableX4 (DTable, cSrc, cSrcSize); in HUFv06_decompress4X4() local 2550 if (HUFv06_isError(hSize)) return hSize; in HUFv06_decompress4X4() 2551 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUFv06_decompress4X4() 2552 ip += hSize; in HUFv06_decompress4X4() 2553 cSrcSize -= hSize; in HUFv06_decompress4X4() [all …]
|
| H A D | zstd_v05.c | 2317 size_t hSize = HUFv05_readDTableX4 (DTable, cSrc, cSrcSize); in HUFv05_decompress1X4() local 2318 if (HUFv05_isError(hSize)) return hSize; in HUFv05_decompress1X4() 2319 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUFv05_decompress1X4() 2320 ip += hSize; in HUFv05_decompress1X4() 2321 cSrcSize -= hSize; in HUFv05_decompress1X4() 2426 size_t hSize = HUFv05_readDTableX4 (DTable, cSrc, cSrcSize); in HUFv05_decompress4X4() local 2427 if (HUFv05_isError(hSize)) return hSize; in HUFv05_decompress4X4() 2428 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUFv05_decompress4X4() 2429 ip += hSize; in HUFv05_decompress4X4() 2430 cSrcSize -= hSize; in HUFv05_decompress4X4() [all …]
|
| H A D | zstd_v02.c | 2120 size_t hSize = HUF_readDTableX4 (DTable, cSrc, cSrcSize); in HUF_decompress4X4() local 2121 if (HUF_isError(hSize)) return hSize; in HUF_decompress4X4() 2122 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUF_decompress4X4() 2123 ip += hSize; in HUF_decompress4X4() 2124 cSrcSize -= hSize; in HUF_decompress4X4() 2477 size_t hSize = HUF_readDTableX6 (DTable, cSrc, cSrcSize); in HUF_decompress4X6() local 2478 if (HUF_isError(hSize)) return hSize; in HUF_decompress4X6() 2479 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUF_decompress4X6() 2480 ip += hSize; in HUF_decompress4X6() 2481 cSrcSize -= hSize; in HUF_decompress4X6()
|
| H A D | zstd_v03.c | 2116 size_t hSize = HUF_readDTableX4 (DTable, cSrc, cSrcSize); in HUF_decompress4X4() local 2117 if (HUF_isError(hSize)) return hSize; in HUF_decompress4X4() 2118 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUF_decompress4X4() 2119 ip += hSize; in HUF_decompress4X4() 2120 cSrcSize -= hSize; in HUF_decompress4X4()
|
| H A D | zstd_v04.c | 2269 size_t hSize = HUF_readDTableX4 (DTable, cSrc, cSrcSize); in HUF_decompress4X4() local 2270 if (HUF_isError(hSize)) return hSize; in HUF_decompress4X4() 2271 if (hSize >= cSrcSize) return ERROR(srcSize_wrong); in HUF_decompress4X4() 2272 ip += hSize; in HUF_decompress4X4() 2273 cSrcSize -= hSize; in HUF_decompress4X4()
|