/freebsd-current/sys/contrib/openzfs/module/zstd/lib/common/ |
H A D | huf.h | 59 * into already allocated buffer 'dst', of minimum size 'dstSize'. 62 * RLE (cSrcSize==1) and uncompressed (cSrcSize==dstSize) data, 155 size_t HUF_decompress4X1 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< single-symbol decoder */ 157 size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< double-symbols decoder */ 160 size_t HUF_decompress4X_DCtx (HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< decodes RLE and uncompressed */ 161 size_t HUF_decompress4X_hufOnly(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< considers RLE and uncompressed as errors */ 162 size_t HUF_decompress4X_hufOnly_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize); /**< considers RLE and uncompressed as errors */ 163 size_t HUF_decompress4X1_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< single-symbol decoder */ 164 size_t HUF_decompress4X1_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize); /**< single-symbol decoder */ 166 size_t HUF_decompress4X2_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, cons [all...] |
H A D | fse.h | 105 FSE_PUBLIC_API size_t FSE_compress2 (void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog); 315 size_t FSE_compress_wksp (void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog, void* workSpace, size_t wkspSize);
|
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/decompress/ |
H A D | huf_decompress.c | 61 void* dst, size_t dstSize, \ 65 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 69 void* dst, size_t dstSize, \ 73 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 76 static size_t fn(void* dst, size_t dstSize, void const* cSrc, \ 80 return fn##_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); \ 82 return fn##_default(dst, dstSize, cSrc, cSrcSize, DTable); \ 88 static size_t fn(void* dst, size_t dstSize, void const* cSrc, \ 92 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 241 void* dst, size_t dstSize, 240 HUF_decompress1X1_usingDTable_internal_body( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 263 HUF_decompress4X1_usingDTable_internal_body( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 377 HUF_decompress1X1_DCtx_wksp(HUF_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 392 HUF_decompress1X1_DCtx(HUF_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 400 HUF_decompress1X1(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 406 HUF_decompress4X1_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 416 HUF_decompress4X1_DCtx_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize, int bmi2) argument 431 HUF_decompress4X1_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 439 HUF_decompress4X1_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 445 HUF_decompress4X1(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 723 HUF_decompress1X2_usingDTable_internal_body( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 750 HUF_decompress4X2_usingDTable_internal_body( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 877 HUF_decompress1X2_DCtx_wksp(HUF_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 893 HUF_decompress1X2_DCtx(HUF_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 901 HUF_decompress1X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 907 HUF_decompress4X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 917 HUF_decompress4X2_DCtx_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize, int bmi2) argument 932 HUF_decompress4X2_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 940 HUF_decompress4X2_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 948 HUF_decompress4X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1029 HUF_selectDecoder(size_t dstSize, size_t cSrcSize) argument 1056 HUF_decompress(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1083 HUF_decompress4X_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1107 HUF_decompress4X_hufOnly(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1115 HUF_decompress4X_hufOnly_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 1141 HUF_decompress1X_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 1171 HUF_decompress1X_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1198 HUF_decompress1X1_DCtx_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize, int bmi2) argument 1228 HUF_decompress4X_hufOnly_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize, int bmi2) argument [all...] |
H A D | zstd_decompress.c | 1564 size_t const dstSize = isSkipFrame ? 0 : zds->outBuffSize - zds->outStart; local 1566 zds->outBuff + zds->outStart, dstSize, src, srcSize); 1576 size_t const dstSize = isSkipFrame ? 0 : oend - *op; local 1577 size_t const decodedSize = ZSTD_decompressContinue(zds, *op, dstSize, src, srcSize);
|
/freebsd-current/sys/contrib/zstd/lib/decompress/ |
H A D | huf_decompress.c | 92 void* dst, size_t dstSize, \ 96 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 100 void* dst, size_t dstSize, \ 104 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 107 static size_t fn(void* dst, size_t dstSize, void const* cSrc, \ 111 return fn##_bmi2(dst, dstSize, cSrc, cSrcSize, DTable); \ 113 return fn##_default(dst, dstSize, cSrc, cSrcSize, DTable); \ 119 static size_t fn(void* dst, size_t dstSize, void const* cSrc, \ 123 return fn##_body(dst, dstSize, cSrc, cSrcSize, DTable); \ 166 static size_t HUF_DecompressAsmArgs_init(HUF_DecompressAsmArgs* args, void* dst, size_t dstSize, voi argument 530 HUF_decompress1X1_usingDTable_internal_body( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 553 HUF_decompress4X1_usingDTable_internal_body( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 651 HUF_decompress4X1_usingDTable_internal_bmi2(void* dst, size_t dstSize, void const* cSrc, size_t cSrcSize, HUF_DTable const* DTable) argument 659 HUF_decompress4X1_usingDTable_internal_default(void* dst, size_t dstSize, void const* cSrc, size_t cSrcSize, HUF_DTable const* DTable) argument 671 HUF_decompress4X1_usingDTable_internal_bmi2_asm( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 730 HUF_decompress4X1_usingDTable_internal(void* dst, size_t dstSize, void const* cSrc, size_t cSrcSize, HUF_DTable const* DTable, int bmi2) argument 753 HUF_decompress1X1_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 763 HUF_decompress1X1_DCtx_wksp(HUF_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 778 HUF_decompress4X1_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 788 HUF_decompress4X1_DCtx_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize, int bmi2) argument 802 HUF_decompress4X1_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 1222 HUF_decompress1X2_usingDTable_internal_body( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 1248 HUF_decompress4X2_usingDTable_internal_body( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 1367 HUF_decompress4X2_usingDTable_internal_bmi2(void* dst, size_t dstSize, void const* cSrc, size_t cSrcSize, HUF_DTable const* DTable) argument 1375 HUF_decompress4X2_usingDTable_internal_default(void* dst, size_t dstSize, void const* cSrc, size_t cSrcSize, HUF_DTable const* DTable) argument 1386 HUF_decompress4X2_usingDTable_internal_bmi2_asm( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 1435 HUF_decompress4X2_usingDTable_internal(void* dst, size_t dstSize, void const* cSrc, size_t cSrcSize, HUF_DTable const* DTable, int bmi2) argument 1469 HUF_decompress1X2_DCtx_wksp(HUF_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 1485 HUF_decompress4X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUF_DTable* DTable) argument 1495 HUF_decompress4X2_DCtx_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize, int bmi2) argument 1510 HUF_decompress4X2_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 1593 HUF_selectDecoder(size_t dstSize, size_t cSrcSize) argument 1618 HUF_decompress4X_hufOnly_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 1644 HUF_decompress1X_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize) argument 1693 HUF_decompress1X1_DCtx_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize, int bmi2) argument 1723 HUF_decompress4X_hufOnly_wksp_bmi2(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize, int bmi2) argument 1754 HUF_decompress1X1_DCtx(HUF_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1762 HUF_decompress1X1(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1777 HUF_decompress1X2_DCtx(HUF_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1785 HUF_decompress1X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1793 HUF_decompress4X1_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1799 HUF_decompress4X1(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1807 HUF_decompress4X2_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1815 HUF_decompress4X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1824 HUF_decompress(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1851 HUF_decompress4X_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1875 HUF_decompress4X_hufOnly(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1882 HUF_decompress1X_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument [all...] |
H A D | zstd_decompress_internal.h | 233 void ZSTD_checkContinuity(ZSTD_DCtx* dctx, const void* dst, size_t dstSize);
|
H A D | zstd_decompress.c | 1904 size_t const dstSize = isSkipFrame ? 0 : zds->outBuffSize - zds->outStart; local 1906 zds->outBuff + zds->outStart, dstSize, src, srcSize); 1916 size_t const dstSize = isSkipFrame ? 0 : (size_t)(oend - *op); local 1917 size_t const decodedSize = ZSTD_decompressContinue(zds, *op, dstSize, src, srcSize);
|
H A D | zstd_decompress_block.c | 2052 void ZSTD_checkContinuity(ZSTD_DCtx* dctx, const void* dst, size_t dstSize) argument 2054 if (dst != dctx->previousDstEnd && dstSize > 0) { /* not contiguous */
|
/freebsd-current/sys/contrib/zstd/lib/common/ |
H A D | huf.h | 59 * into already allocated buffer 'dst', of minimum size 'dstSize'. 62 * RLE (cSrcSize==1) and uncompressed (cSrcSize==dstSize) data, 157 size_t HUF_decompress4X1 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< single-symbol decoder */ 159 size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< double-symbols decoder */ 162 size_t HUF_decompress4X_DCtx (HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< decodes RLE and uncompressed */ 163 size_t HUF_decompress4X_hufOnly(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< considers RLE and uncompressed as errors */ 164 size_t HUF_decompress4X_hufOnly_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize); /**< considers RLE and uncompressed as errors */ 165 size_t HUF_decompress4X1_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< single-symbol decoder */ 166 size_t HUF_decompress4X1_DCtx_wksp(HUF_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, void* workSpace, size_t wkspSize); /**< single-symbol decoder */ 168 size_t HUF_decompress4X2_DCtx(HUF_DTable* dctx, void* dst, size_t dstSize, cons [all...] |
H A D | fse.h | 105 FSE_PUBLIC_API size_t FSE_compress2 (void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog); 328 size_t FSE_compress_wksp (void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog, void* workSpace, size_t wkspSize);
|
/freebsd-current/sys/contrib/openzfs/module/zstd/lib/compress/ |
H A D | huf_compress.c | 63 static size_t HUF_compressWeights (void* dst, size_t dstSize, const void* weightTable, size_t wtSize) argument 67 BYTE* const oend = ostart + dstSize; 458 HUF_compress1X_usingCTable_internal_body(void* dst, size_t dstSize, argument 464 BYTE* const oend = ostart + dstSize; 470 if (dstSize < 8) return 0; /* not enough space to compress */ 507 HUF_compress1X_usingCTable_internal_bmi2(void* dst, size_t dstSize, argument 511 return HUF_compress1X_usingCTable_internal_body(dst, dstSize, src, srcSize, CTable); 515 HUF_compress1X_usingCTable_internal_default(void* dst, size_t dstSize, argument 519 return HUF_compress1X_usingCTable_internal_body(dst, dstSize, src, srcSize, CTable); 523 HUF_compress1X_usingCTable_internal(void* dst, size_t dstSize, argument 536 HUF_compress1X_usingCTable_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, const int bmi2) argument 546 HUF_compress1X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable) argument 553 HUF_compress4X_usingCTable_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2) argument 605 HUF_compress4X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable) argument 638 HUF_compress_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, HUF_nbStreams_e nbStreams, void* workSpace, size_t wkspSize, HUF_CElt* oldHufTable, HUF_repeat* repeat, int preferRepeat, const int bmi2) argument 727 HUF_compress1X_wksp(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize) argument 738 HUF_compress1X_repeat(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize, HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, int bmi2) argument 750 HUF_compress1X(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog) argument 761 HUF_compress4X_wksp(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize) argument 775 HUF_compress4X_repeat(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize, HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, int bmi2) argument 787 HUF_compress2(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog) argument [all...] |
H A D | fse_compress.c | 554 static size_t FSE_compress_usingCTable_generic (void* dst, size_t dstSize, argument 567 { size_t const initError = BIT_initCStream(&bitC, dst, dstSize); 613 size_t FSE_compress_usingCTable (void* dst, size_t dstSize, argument 617 unsigned const fast = (dstSize >= FSE_BLOCKBOUND(srcSize)); 620 return FSE_compress_usingCTable_generic(dst, dstSize, src, srcSize, ct, 1); 622 return FSE_compress_usingCTable_generic(dst, dstSize, src, srcSize, ct, 0); 632 size_t FSE_compress_wksp (void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog, void* workSpace, size_t wkspSize) argument 636 BYTE* const oend = ostart + dstSize;
|
H A D | zstd_compress_superblock.c | 322 void* dst, size_t dstSize, 328 BYTE* const oend = ostart + dstSize; 341 return ZSTD_noCompressLiterals(dst, dstSize, literals, litSize); 344 return ZSTD_compressRleLiteralsBlock(dst, dstSize, literals, litSize); 369 return ZSTD_noCompressLiterals(dst, dstSize, literals, litSize); 375 return ZSTD_noCompressLiterals(dst, dstSize, literals, litSize); 319 ZSTD_compressSubBlock_literal(const HUF_CElt* hufTable, const ZSTD_hufCTablesMetadata_t* hufMetadata, const BYTE* literals, size_t litSize, void* dst, size_t dstSize, const int bmi2, int writeEntropy, int* entropyWritten) argument
|
/freebsd-current/sys/contrib/zstd/lib/compress/ |
H A D | huf_compress.c | 92 static size_t HUF_compressWeights(void* dst, size_t dstSize, const void* weightTable, size_t wtSize, void* workspace, size_t workspaceSize) argument 96 BYTE* const oend = ostart + dstSize; 966 HUF_compress1X_usingCTable_internal_body(void* dst, size_t dstSize, argument 974 BYTE* const oend = ostart + dstSize; 979 if (dstSize < 8) return 0; /* not enough space to compress */ 983 if (dstSize < HUF_tightCompressBound(srcSize, (size_t)tableLog) || tableLog > 11) 1033 HUF_compress1X_usingCTable_internal_bmi2(void* dst, size_t dstSize, argument 1037 return HUF_compress1X_usingCTable_internal_body(dst, dstSize, src, srcSize, CTable); 1041 HUF_compress1X_usingCTable_internal_default(void* dst, size_t dstSize, argument 1045 return HUF_compress1X_usingCTable_internal_body(dst, dstSize, sr 1049 HUF_compress1X_usingCTable_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, const int bmi2) argument 1062 HUF_compress1X_usingCTable_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, const int bmi2) argument 1072 HUF_compress1X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable) argument 1077 HUF_compress1X_usingCTable_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2) argument 1083 HUF_compress4X_usingCTable_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2) argument 1132 HUF_compress4X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable) argument 1137 HUF_compress4X_usingCTable_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2) argument 1178 HUF_compress_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, HUF_nbStreams_e nbStreams, void* workSpace, size_t wkspSize, HUF_CElt* oldHufTable, HUF_repeat* repeat, int preferRepeat, const int bmi2, unsigned suspectUncompressible) argument 1285 HUF_compress1X_wksp(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize) argument 1296 HUF_compress1X_repeat(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize, HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, int bmi2, unsigned suspectUncompressible) argument 1312 HUF_compress4X_wksp(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize) argument 1327 HUF_compress4X_repeat(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize, HUF_CElt* hufTable, HUF_repeat* repeat, int preferRepeat, int bmi2, unsigned suspectUncompressible) argument 1350 HUF_compress1X(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog) argument 1358 HUF_compress2(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog) argument [all...] |
H A D | zstd_compress_superblock.c | 44 void* dst, size_t dstSize, 50 BYTE* const oend = ostart + dstSize; 63 return ZSTD_noCompressLiterals(dst, dstSize, literals, litSize); 66 return ZSTD_compressRleLiteralsBlock(dst, dstSize, literals, litSize); 91 return ZSTD_noCompressLiterals(dst, dstSize, literals, litSize); 97 return ZSTD_noCompressLiterals(dst, dstSize, literals, litSize); 41 ZSTD_compressSubBlock_literal(const HUF_CElt* hufTable, const ZSTD_hufCTablesMetadata_t* hufMetadata, const BYTE* literals, size_t litSize, void* dst, size_t dstSize, const int bmi2, int writeEntropy, int* entropyWritten) argument
|
H A D | fse_compress.c | 593 static size_t FSE_compress_usingCTable_generic (void* dst, size_t dstSize, argument 606 { size_t const initError = BIT_initCStream(&bitC, dst, dstSize); 652 size_t FSE_compress_usingCTable (void* dst, size_t dstSize, argument 656 unsigned const fast = (dstSize >= FSE_BLOCKBOUND(srcSize)); 659 return FSE_compress_usingCTable_generic(dst, dstSize, src, srcSize, ct, 1); 661 return FSE_compress_usingCTable_generic(dst, dstSize, src, srcSize, ct, 0); 672 size_t FSE_compress_wksp (void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog, void* workSpace, size_t wkspSize) argument 676 BYTE* const oend = ostart + dstSize;
|
/freebsd-current/sys/contrib/zstd/lib/legacy/ |
H A D | zstd_v07.c | 1022 into already allocated buffer 'dst', of minimum size 'dstSize'. 1023 `dstSize` : **must** be the ***exact*** size of original (uncompressed) data. 1025 RLE (cSrcSize==1) and uncompressed (cSrcSize==dstSize) data, 1027 @return : size of regenerated data (== dstSize), 1030 size_t HUFv07_decompress(void* dst, size_t dstSize, 1078 size_t HUFv07_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< single-symbol decoder */ 1079 size_t HUFv07_decompress4X4 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< double-symbols decoder */ 1081 size_t HUFv07_decompress4X_DCtx (HUFv07_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< decodes RLE and uncompressed */ 1082 size_t HUFv07_decompress4X_hufOnly(HUFv07_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /**< considers RLE and uncompressed as errors */ 1083 size_t HUFv07_decompress4X2_DCtx(HUFv07_DTable* dctx, void* dst, size_t dstSize, cons 1867 HUFv07_decompress1X2_usingDTable_internal( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable) argument 1891 HUFv07_decompress1X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable) argument 1901 HUFv07_decompress1X2_DCtx(HUFv07_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1913 HUFv07_decompress1X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1920 HUFv07_decompress4X2_usingDTable_internal( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable) argument 2013 HUFv07_decompress4X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable) argument 2024 HUFv07_decompress4X2_DCtx(HUFv07_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2036 HUFv07_decompress4X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2275 HUFv07_decompress1X4_usingDTable_internal( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable) argument 2303 HUFv07_decompress1X4_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable) argument 2313 HUFv07_decompress1X4_DCtx(HUFv07_DTable* DCtx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2325 HUFv07_decompress1X4(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2331 HUFv07_decompress4X4_usingDTable_internal( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable) argument 2424 HUFv07_decompress4X4_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const HUFv07_DTable* DTable) argument 2435 HUFv07_decompress4X4_DCtx(HUFv07_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2447 HUFv07_decompress4X4(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2504 HUFv07_selectDecoder(size_t dstSize, size_t cSrcSize) argument 2519 HUFv07_decompress(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2537 HUFv07_decompress4X_DCtx(HUFv07_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2551 HUFv07_decompress4X_hufOnly(HUFv07_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2563 HUFv07_decompress1X_DCtx(HUFv07_DTable* dctx, void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument [all...] |
H A D | zstd_v03.c | 813 static size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* single-symbol decoder */ 814 static size_t HUF_decompress4X4 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* double-symbols decoder */ 1715 void* dst, size_t dstSize, 1724 BYTE* const oend = ostart + dstSize; 1744 const size_t segmentSize = (dstSize+3) / 4; 1806 return dstSize; 1811 static size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1823 return HUF_decompress4X2_usingDTable (dst, dstSize, ip, cSrcSize, DTable); 2077 void* dst, size_t dstSize, 2086 BYTE* const oend = ostart + dstSize; 1714 HUF_decompress4X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U16* DTable) argument 2076 HUF_decompress4X4_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U32* DTable) argument 2173 HUF_decompress4X4(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2216 HUF_decompress(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument [all...] |
H A D | zstd_v06.c | 1721 size_t HUFv06_decompress(void* dst, size_t dstSize, 1726 into already allocated destination buffer 'dst', of size 'dstSize'. 1727 `dstSize` : must be the **exact** size of original (uncompressed) data. 1729 RLE (cSrcSize==1) and uncompressed (cSrcSize==dstSize) data, 1731 @return : size of regenerated data (== dstSize) 1809 size_t HUFv06_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* single-symbol decoder */ 1810 size_t HUFv06_decompress4X4 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* double-symbols decoder */ 1828 size_t HUFv06_decompress1X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* single-symbol decoder */ 1829 size_t HUFv06_decompress1X4 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* double-symbol decoder */ 2093 void* dst, size_t dstSize, 2092 HUFv06_decompress1X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U16* DTable) argument 2115 HUFv06_decompress1X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2130 HUFv06_decompress4X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U16* DTable) argument 2224 HUFv06_decompress4X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2464 HUFv06_decompress1X4_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U32* DTable) argument 2492 HUFv06_decompress1X4(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2506 HUFv06_decompress4X4_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U32* DTable) argument 2600 HUFv06_decompress4X4(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2645 HUFv06_decompress(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument [all...] |
H A D | zstd_v05.c | 1580 size_t HUFv05_decompress(void* dst, size_t dstSize, 1585 into already allocated destination buffer 'dst', of size 'dstSize'. 1586 @dstSize : must be the **exact** size of original (uncompressed) data. 1588 RLE (cSrcSize==1) and uncompressed (cSrcSize==dstSize) data, 1590 @return : size of regenerated data (== dstSize) 1666 size_t HUFv05_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* single-symbol decoder */ 1667 size_t HUFv05_decompress4X4 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* double-symbols decoder */ 1688 size_t HUFv05_decompress1X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* single-symbol decoder */ 1689 size_t HUFv05_decompress1X4 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* double-symbol decoder */ 1957 void* dst, size_t dstSize, 1956 HUFv05_decompress1X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U16* DTable) argument 1980 HUFv05_decompress1X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1996 HUFv05_decompress4X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U16* DTable) argument 2090 HUFv05_decompress4X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2335 HUFv05_decompress1X4_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const unsigned* DTable) argument 2364 HUFv05_decompress1X4(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2378 HUFv05_decompress4X4_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const unsigned* DTable) argument 2473 HUFv05_decompress4X4(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2516 HUFv05_decompress(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument [all...] |
H A D | zstd_v02.c | 811 static size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* single-symbol decoder */ 812 static size_t HUF_decompress4X4 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* double-symbols decoder */ 813 static size_t HUF_decompress4X6 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* quad-symbols decoder */ 1718 void* dst, size_t dstSize, 1727 BYTE* const oend = ostart + dstSize; 1747 const size_t segmentSize = (dstSize+3) / 4; 1809 return dstSize; 1814 static size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 1826 return HUF_decompress4X2_usingDTable (dst, dstSize, ip, cSrcSize, DTable); 2080 void* dst, size_t dstSize, 1717 HUF_decompress4X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U16* DTable) argument 2079 HUF_decompress4X4_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U32* DTable) argument 2176 HUF_decompress4X4(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2434 HUF_decompress4X6_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U32* DTable) argument 2533 HUF_decompress4X6(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2576 HUF_decompress(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument [all...] |
H A D | zstd_v04.c | 1485 static size_t HUF_decompress(void* dst, size_t dstSize, 1490 into already allocated destination buffer 'dst', of size 'dstSize'. 1491 'dstSize' must be the exact size of original (uncompressed) data. 1492 Note : in contrast with FSE, HUF_decompress can regenerate RLE (cSrcSize==1) and uncompressed (cSrcSize==dstSize) data, because it knows size to regenerate. 1493 @return : size of regenerated data (== dstSize) 1571 static size_t HUF_decompress4X2 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* single-symbol decoder */ 1572 static size_t HUF_decompress4X4 (void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize); /* double-symbols decoder */ 1867 void* dst, size_t dstSize, 1876 BYTE* const oend = ostart + dstSize; 1895 const size_t segmentSize = (dstSize 1866 HUF_decompress4X2_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U16* DTable) argument 1962 HUF_decompress4X2(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2224 HUF_decompress4X4_usingDTable( void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize, const U32* DTable) argument 2320 HUF_decompress4X4(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument 2363 HUF_decompress(void* dst, size_t dstSize, const void* cSrc, size_t cSrcSize) argument [all...] |
/freebsd-current/sys/contrib/zstd/programs/ |
H A D | benchfn.c | 111 size_t dstSize = 0; local 136 dstSize += res; 143 rt.sumOfReturn = dstSize;
|
H A D | benchzstd.c | 233 void* dstBuffer, size_t dstSize, 237 return ZSTD_compress2(cctx, dstBuffer, dstSize, srcBuffer, srcSize); 231 local_defaultCompress( const void* srcBuffer, size_t srcSize, void* dstBuffer, size_t dstSize, void* addArgs) argument
|
/freebsd-current/sys/contrib/zstd/lib/ |
H A D | zstd.h | 1437 ZSTDLIB_STATIC_API size_t ZSTD_compressSequences(ZSTD_CCtx* const cctx, void* dst, size_t dstSize,
|