/kernel/linux/linux-6.6/lib/zstd/compress/ |
H A D | zstd_compress_literals.c | 16 size_t ZSTD_noCompressLiterals (void* dst, size_t dstCapacity, const void* src, size_t srcSize) in ZSTD_noCompressLiterals() argument 19 U32 const flSize = 1 + (srcSize>31) + (srcSize>4095); in ZSTD_noCompressLiterals() 21 RETURN_ERROR_IF(srcSize + flSize > dstCapacity, dstSize_tooSmall, ""); in ZSTD_noCompressLiterals() 26 ostart[0] = (BYTE)((U32)set_basic + (srcSize<<3)); in ZSTD_noCompressLiterals() 29 MEM_writeLE16(ostart, (U16)((U32)set_basic + (1<<2) + (srcSize<<4))); in ZSTD_noCompressLiterals() 32 MEM_writeLE32(ostart, (U32)((U32)set_basic + (3<<2) + (srcSize<<4))); in ZSTD_noCompressLiterals() 38 ZSTD_memcpy(ostart + flSize, src, srcSize); in ZSTD_noCompressLiterals() 39 DEBUGLOG(5, "Raw literals: %u -> %u", (U32)srcSize, (U32)(srcSize in ZSTD_noCompressLiterals() 43 ZSTD_compressRleLiteralsBlock(void* dst, size_t dstCapacity, const void* src, size_t srcSize) ZSTD_compressRleLiteralsBlock() argument 70 ZSTD_compressLiterals(ZSTD_hufCTables_t const* prevHuf, ZSTD_hufCTables_t* nextHuf, ZSTD_strategy strategy, int disableLiteralCompression, void* dst, size_t dstCapacity, const void* src, size_t srcSize, void* entropyWorkspace, size_t entropyWorkspaceSize, const int bmi2, unsigned suspectUncompressible) ZSTD_compressLiterals() argument [all...] |
H A D | zstd_lazy.h | 34 void const* src, size_t srcSize); 37 void const* src, size_t srcSize); 40 void const* src, size_t srcSize); 43 void const* src, size_t srcSize); 46 void const* src, size_t srcSize); 49 void const* src, size_t srcSize); 52 void const* src, size_t srcSize); 56 void const* src, size_t srcSize); 59 void const* src, size_t srcSize); 62 void const* src, size_t srcSize); [all...] |
H A D | huf_compress.c | 44 unsigned HUF_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue) in HUF_optimalTableLog() argument 46 return FSE_optimalTableLog_internal(maxTableLog, srcSize, maxSymbolValue, 1); in HUF_optimalTableLog() 218 size_t HUF_readCTable (HUF_CElt* CTable, unsigned* maxSymbolValuePtr, const void* src, size_t srcSize, unsigned* hasZeroWeights) in HUF_readCTable() argument 227 CHECK_V_F(readSize, HUF_readStats(huffWeight, HUF_SYMBOLVALUE_MAX+1, rankVal, &nbSymbols, &tableLog, src, srcSize)); in HUF_readCTable() 899 const BYTE* ip, size_t srcSize, in HUF_compress1X_usingCTable_internal_body_loop() 904 int n = (int)srcSize; in HUF_compress1X_usingCTable_internal_body_loop() 956 static size_t HUF_tightCompressBound(size_t srcSize, size_t tableLog) in HUF_tightCompressBound() argument 958 return ((srcSize * tableLog) >> 3) + 8; in HUF_tightCompressBound() 964 const void* src, size_t srcSize, in HUF_compress1X_usingCTable_internal_body() 980 if (dstSize < HUF_tightCompressBound(srcSize, (size_ in HUF_compress1X_usingCTable_internal_body() 898 HUF_compress1X_usingCTable_internal_body_loop(HUF_CStream_t* bitC, const BYTE* ip, size_t srcSize, const HUF_CElt* ct, int kUnroll, int kFastFlush, int kLastFast) HUF_compress1X_usingCTable_internal_body_loop() argument 963 HUF_compress1X_usingCTable_internal_body(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable) HUF_compress1X_usingCTable_internal_body() argument 1030 HUF_compress1X_usingCTable_internal_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable) HUF_compress1X_usingCTable_internal_bmi2() argument 1038 HUF_compress1X_usingCTable_internal_default(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable) HUF_compress1X_usingCTable_internal_default() argument 1046 HUF_compress1X_usingCTable_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, const int bmi2) HUF_compress1X_usingCTable_internal() argument 1059 HUF_compress1X_usingCTable_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, const int bmi2) HUF_compress1X_usingCTable_internal() argument 1069 HUF_compress1X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable) HUF_compress1X_usingCTable() argument 1074 HUF_compress1X_usingCTable_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2) HUF_compress1X_usingCTable_bmi2() argument 1080 HUF_compress4X_usingCTable_internal(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2) HUF_compress4X_usingCTable_internal() argument 1129 HUF_compress4X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable) HUF_compress4X_usingCTable() argument 1134 HUF_compress4X_usingCTable_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2) HUF_compress4X_usingCTable_bmi2() argument 1141 HUF_compressCTable_internal( BYTE* const ostart, BYTE* op, BYTE* const oend, const void* src, size_t srcSize, HUF_nbStreams_e nbStreams, const HUF_CElt* CTable, const int bmi2) HUF_compressCTable_internal() argument 1175 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) HUF_compress_internal() argument 1282 HUF_compress1X_wksp(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize) HUF_compress1X_wksp() argument 1293 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) HUF_compress1X_repeat() argument 1309 HUF_compress4X_wksp(void* dst, size_t dstSize, const void* src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void* workSpace, size_t wkspSize) HUF_compress4X_wksp() argument 1324 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) HUF_compress4X_repeat() argument [all...] |
H A D | zstd_opt.h | 22 void const* src, size_t srcSize); 25 void const* src, size_t srcSize); 28 void const* src, size_t srcSize); 33 void const* src, size_t srcSize); 36 void const* src, size_t srcSize); 40 void const* src, size_t srcSize); 43 void const* src, size_t srcSize);
|
H A D | hist.h | 28 * note : if return == srcSize, there is only one symbol. 31 const void* src, size_t srcSize); 47 const void* src, size_t srcSize, 55 const void* src, size_t srcSize); 63 const void* src, size_t srcSize, 75 const void* src, size_t srcSize);
|
H A D | zstd_fast.c | 95 void const* src, size_t srcSize, in ZSTD_compressBlock_fast_noDict_generic() 105 const U32 endIndex = (U32)((size_t)(istart - base) + srcSize); in ZSTD_compressBlock_fast_noDict_generic() 108 const BYTE* const iend = istart + srcSize; in ZSTD_compressBlock_fast_noDict_generic() 320 void const* src, size_t srcSize) \ 322 return ZSTD_compressBlock_fast_##dictMode##_generic(ms, seqStore, rep, src, srcSize, mls, step); \ 337 void const* src, size_t srcSize) in ZSTD_compressBlock_fast() 346 return ZSTD_compressBlock_fast_noDict_4_1(ms, seqStore, rep, src, srcSize); in ZSTD_compressBlock_fast() 348 return ZSTD_compressBlock_fast_noDict_5_1(ms, seqStore, rep, src, srcSize); in ZSTD_compressBlock_fast() 350 return ZSTD_compressBlock_fast_noDict_6_1(ms, seqStore, rep, src, srcSize); in ZSTD_compressBlock_fast() 352 return ZSTD_compressBlock_fast_noDict_7_1(ms, seqStore, rep, src, srcSize); in ZSTD_compressBlock_fast() 93 ZSTD_compressBlock_fast_noDict_generic( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize, U32 const mls, U32 const hasStep) ZSTD_compressBlock_fast_noDict_generic() argument 335 ZSTD_compressBlock_fast( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_fast() argument 372 ZSTD_compressBlock_fast_dictMatchState_generic( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize, U32 const mls, U32 const hasStep) ZSTD_compressBlock_fast_dictMatchState_generic() argument 527 ZSTD_compressBlock_fast_dictMatchState( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_fast_dictMatchState() argument 548 ZSTD_compressBlock_fast_extDict_generic( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize, U32 const mls, U32 const hasStep) ZSTD_compressBlock_fast_extDict_generic() argument 658 ZSTD_compressBlock_fast_extDict( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_fast_extDict() argument [all...] |
H A D | zstd_double_fast.c | 53 void const* src, size_t srcSize, U32 const mls /* template */) in ZSTD_compressBlock_doubleFast_noDict_generic() 63 const U32 endIndex = (U32)((size_t)(istart - base) + srcSize); in ZSTD_compressBlock_doubleFast_noDict_generic() 67 const BYTE* const iend = istart + srcSize; in ZSTD_compressBlock_doubleFast_noDict_generic() 259 void const* src, size_t srcSize, in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 271 const U32 endIndex = (U32)((size_t)(istart - base) + srcSize); in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 275 const BYTE* const iend = istart + srcSize; in ZSTD_compressBlock_doubleFast_dictMatchState_generic() 474 void const* src, size_t srcSize) \ 476 return ZSTD_compressBlock_doubleFast_##dictMode##_generic(ms, seqStore, rep, src, srcSize, mls); \ 492 void const* src, size_t srcSize) in ZSTD_compressBlock_doubleFast() 499 return ZSTD_compressBlock_doubleFast_noDict_4(ms, seqStore, rep, src, srcSize); in ZSTD_compressBlock_doubleFast() 51 ZSTD_compressBlock_doubleFast_noDict_generic( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize, U32 const mls ) ZSTD_compressBlock_doubleFast_noDict_generic() argument 257 ZSTD_compressBlock_doubleFast_dictMatchState_generic( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize, U32 const mls ) ZSTD_compressBlock_doubleFast_dictMatchState_generic() argument 490 ZSTD_compressBlock_doubleFast( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_doubleFast() argument 510 ZSTD_compressBlock_doubleFast_dictMatchState( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_doubleFast_dictMatchState() argument 530 ZSTD_compressBlock_doubleFast_extDict_generic( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize, U32 const mls ) ZSTD_compressBlock_doubleFast_extDict_generic() argument 679 ZSTD_compressBlock_doubleFast_extDict( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_doubleFast_extDict() argument [all...] |
H A D | fse_compress.c | 356 static unsigned FSE_minTableLog(size_t srcSize, unsigned maxSymbolValue) in FSE_minTableLog() argument 358 U32 minBitsSrc = BIT_highbit32((U32)(srcSize)) + 1; in FSE_minTableLog() 361 assert(srcSize > 1); /* Not supported, RLE should be used instead */ in FSE_minTableLog() 365 unsigned FSE_optimalTableLog_internal(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue, unsigned minus) in FSE_optimalTableLog_internal() argument 367 U32 maxBitsSrc = BIT_highbit32((U32)(srcSize - 1)) - minus; in FSE_optimalTableLog_internal() 369 U32 minBits = FSE_minTableLog(srcSize, maxSymbolValue); in FSE_optimalTableLog_internal() 370 assert(srcSize > 1); /* Not supported, RLE should be used instead */ in FSE_optimalTableLog_internal() 379 unsigned FSE_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue) in FSE_optimalTableLog() argument 381 return FSE_optimalTableLog_internal(maxTableLog, srcSize, maxSymbolValue, 2); in FSE_optimalTableLog() 594 const void* src, size_t srcSize, in FSE_compress_usingCTable_generic() 593 FSE_compress_usingCTable_generic(void* dst, size_t dstSize, const void* src, size_t srcSize, const FSE_CTable* ct, const unsigned fast) FSE_compress_usingCTable_generic() argument 652 FSE_compress_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const FSE_CTable* ct) FSE_compress_usingCTable() argument [all...] |
H A D | zstd_lazy.c | 1479 const void* src, size_t srcSize, in ZSTD_compressBlock_lazy_generic() 1486 const BYTE* const iend = istart + srcSize; in ZSTD_compressBlock_lazy_generic() 1722 void const* src, size_t srcSize) in ZSTD_compressBlock_btlazy2() 1724 return ZSTD_compressBlock_lazy_generic(ms, seqStore, rep, src, srcSize, search_binaryTree, 2, ZSTD_noDict); in ZSTD_compressBlock_btlazy2() 1729 void const* src, size_t srcSize) in ZSTD_compressBlock_lazy2() 1731 return ZSTD_compressBlock_lazy_generic(ms, seqStore, rep, src, srcSize, search_hashChain, 2, ZSTD_noDict); in ZSTD_compressBlock_lazy2() 1736 void const* src, size_t srcSize) in ZSTD_compressBlock_lazy() 1738 return ZSTD_compressBlock_lazy_generic(ms, seqStore, rep, src, srcSize, search_hashChain, 1, ZSTD_noDict); in ZSTD_compressBlock_lazy() 1743 void const* src, size_t srcSize) in ZSTD_compressBlock_greedy() 1745 return ZSTD_compressBlock_lazy_generic(ms, seqStore, rep, src, srcSize, search_hashChai in ZSTD_compressBlock_greedy() 1476 ZSTD_compressBlock_lazy_generic( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], const void* src, size_t srcSize, const searchMethod_e searchMethod, const U32 depth, ZSTD_dictMode_e const dictMode) ZSTD_compressBlock_lazy_generic() argument 1720 ZSTD_compressBlock_btlazy2( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_btlazy2() argument 1727 ZSTD_compressBlock_lazy2( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy2() argument 1734 ZSTD_compressBlock_lazy( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy() argument 1741 ZSTD_compressBlock_greedy( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_greedy() argument 1748 ZSTD_compressBlock_btlazy2_dictMatchState( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_btlazy2_dictMatchState() argument 1755 ZSTD_compressBlock_lazy2_dictMatchState( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy2_dictMatchState() argument 1762 ZSTD_compressBlock_lazy_dictMatchState( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy_dictMatchState() argument 1769 ZSTD_compressBlock_greedy_dictMatchState( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_greedy_dictMatchState() argument 1777 ZSTD_compressBlock_lazy2_dedicatedDictSearch( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy2_dedicatedDictSearch() argument 1784 ZSTD_compressBlock_lazy_dedicatedDictSearch( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy_dedicatedDictSearch() argument 1791 ZSTD_compressBlock_greedy_dedicatedDictSearch( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_greedy_dedicatedDictSearch() argument 1799 ZSTD_compressBlock_lazy2_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy2_row() argument 1806 ZSTD_compressBlock_lazy_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy_row() argument 1813 ZSTD_compressBlock_greedy_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_greedy_row() argument 1820 ZSTD_compressBlock_lazy2_dictMatchState_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy2_dictMatchState_row() argument 1827 ZSTD_compressBlock_lazy_dictMatchState_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy_dictMatchState_row() argument 1834 ZSTD_compressBlock_greedy_dictMatchState_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_greedy_dictMatchState_row() argument 1842 ZSTD_compressBlock_lazy2_dedicatedDictSearch_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy2_dedicatedDictSearch_row() argument 1849 ZSTD_compressBlock_lazy_dedicatedDictSearch_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy_dedicatedDictSearch_row() argument 1856 ZSTD_compressBlock_greedy_dedicatedDictSearch_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_greedy_dedicatedDictSearch_row() argument 1864 ZSTD_compressBlock_lazy_extDict_generic( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], const void* src, size_t srcSize, const searchMethod_e searchMethod, const U32 depth) ZSTD_compressBlock_lazy_extDict_generic() argument 2050 ZSTD_compressBlock_greedy_extDict( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_greedy_extDict() argument 2057 ZSTD_compressBlock_lazy_extDict( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy_extDict() argument 2065 ZSTD_compressBlock_lazy2_extDict( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy2_extDict() argument 2073 ZSTD_compressBlock_btlazy2_extDict( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_btlazy2_extDict() argument 2081 ZSTD_compressBlock_greedy_extDict_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_greedy_extDict_row() argument 2088 ZSTD_compressBlock_lazy_extDict_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy_extDict_row() argument 2096 ZSTD_compressBlock_lazy2_extDict_row( ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], void const* src, size_t srcSize) ZSTD_compressBlock_lazy2_extDict_row() argument [all...] |
H A D | zstd_ldm.c | 323 ldmParams_t const* params, void const* src, size_t srcSize) in ZSTD_ldm_generateSequences_internal() 340 BYTE const* const iend = istart + srcSize; in ZSTD_ldm_generateSequences_internal() 352 if (srcSize < minMatchLength) in ZSTD_ldm_generateSequences_internal() 507 ldmParams_t const* params, void const* src, size_t srcSize) in ZSTD_ldm_generateSequences() 511 BYTE const* const iend = istart + srcSize; in ZSTD_ldm_generateSequences() 513 size_t const nbChunks = (srcSize / kMaxChunkSize) + ((srcSize % kMaxChunkSize) != 0); in ZSTD_ldm_generateSequences() 521 assert(ldmState->window.nextSrc >= (BYTE const*)src + srcSize); in ZSTD_ldm_generateSequences() 583 ZSTD_ldm_skipSequences(rawSeqStore_t* rawSeqStore, size_t srcSize, U32 const minMatch) in ZSTD_ldm_skipSequences() argument 585 while (srcSize > in ZSTD_ldm_skipSequences() 321 ZSTD_ldm_generateSequences_internal( ldmState_t* ldmState, rawSeqStore_t* rawSeqStore, ldmParams_t const* params, void const* src, size_t srcSize) ZSTD_ldm_generateSequences_internal() argument 505 ZSTD_ldm_generateSequences( ldmState_t* ldmState, rawSeqStore_t* sequences, ldmParams_t const* params, void const* src, size_t srcSize) ZSTD_ldm_generateSequences() argument 660 ZSTD_ldm_blockCompress(rawSeqStore_t* rawSeqStore, ZSTD_matchState_t* ms, seqStore_t* seqStore, U32 rep[ZSTD_REP_NUM], ZSTD_paramSwitch_e useRowMatchFinder, void const* src, size_t srcSize) ZSTD_ldm_blockCompress() argument [all...] |
H A D | zstd_compress_literals.h | 17 size_t ZSTD_noCompressLiterals (void* dst, size_t dstCapacity, const void* src, size_t srcSize); 19 size_t ZSTD_compressRleLiteralsBlock (void* dst, size_t dstCapacity, const void* src, size_t srcSize); 26 const void* src, size_t srcSize,
|
H A D | zstd_fast.h | 22 void const* src, size_t srcSize); 25 void const* src, size_t srcSize); 28 void const* src, size_t srcSize);
|
H A D | zstd_double_fast.h | 22 void const* src, size_t srcSize); 25 void const* src, size_t srcSize); 28 void const* src, size_t srcSize);
|
H A D | zstd_ldm.h | 44 ldmParams_t const* params, void const* src, size_t srcSize); 67 void const* src, size_t srcSize); 72 * Skip past `srcSize` bytes worth of sequences in `rawSeqStore`. 76 void ZSTD_ldm_skipSequences(rawSeqStore_t* rawSeqStore, size_t srcSize,
|
/kernel/linux/linux-6.6/lib/zstd/decompress/ |
H A D | zstd_decompress.c | 390 * srcSize must be large enough to reach header size fields. 394 static size_t ZSTD_frameHeaderSize_internal(const void* src, size_t srcSize, ZSTD_format_e format) in ZSTD_frameHeaderSize_internal() argument 397 RETURN_ERROR_IF(srcSize < minInputSize, srcSize_wrong, ""); in ZSTD_frameHeaderSize_internal() 410 * srcSize must be >= ZSTD_frameHeaderSize_prefix. 412 * or an error code (if srcSize is too small) */ 413 size_t ZSTD_frameHeaderSize(const void* src, size_t srcSize) in ZSTD_frameHeaderSize() argument 415 return ZSTD_frameHeaderSize_internal(src, srcSize, ZSTD_f_zstd1); in ZSTD_frameHeaderSize() 420 * decode Frame Header, or require larger `srcSize`. 423 * >0, `srcSize` is too small, value is wanted `srcSize` amoun 425 ZSTD_getFrameHeader_advanced(ZSTD_frameHeader* zfhPtr, const void* src, size_t srcSize, ZSTD_format_e format) ZSTD_getFrameHeader_advanced() argument 511 ZSTD_getFrameHeader(ZSTD_frameHeader* zfhPtr, const void* src, size_t srcSize) ZSTD_getFrameHeader() argument 521 ZSTD_getFrameContentSize(const void *src, size_t srcSize) ZSTD_getFrameContentSize() argument 533 readSkippableFrameSize(void const* src, size_t srcSize) readSkippableFrameSize() argument 561 ZSTD_readSkippableFrame(void* dst, size_t dstCapacity, unsigned* magicVariant, const void* src, size_t srcSize) ZSTD_readSkippableFrame() argument 586 ZSTD_findDecompressedSize(const void* src, size_t srcSize) ZSTD_findDecompressedSize() argument 635 ZSTD_getDecompressedSize(const void* src, size_t srcSize) ZSTD_getDecompressedSize() argument 679 ZSTD_findFrameSizeInfo(const void* src, size_t srcSize) ZSTD_findFrameSizeInfo() argument 746 ZSTD_findFrameCompressedSize(const void *src, size_t srcSize) ZSTD_findFrameCompressedSize() argument 758 ZSTD_decompressBound(const void* src, size_t srcSize) ZSTD_decompressBound() argument 792 ZSTD_copyRawBlock(void* dst, size_t dstCapacity, const void* src, size_t srcSize) ZSTD_copyRawBlock() argument 938 ZSTD_decompressMultiFrame(ZSTD_DCtx* dctx, void* dst, size_t dstCapacity, const void* src, size_t srcSize, const void* dict, size_t dictSize, const ZSTD_DDict* ddict) ZSTD_decompressMultiFrame() argument 1008 ZSTD_decompress_usingDict(ZSTD_DCtx* dctx, void* dst, size_t dstCapacity, const void* src, size_t srcSize, const void* dict, size_t dictSize) ZSTD_decompress_usingDict() argument 1034 ZSTD_decompressDCtx(ZSTD_DCtx* dctx, void* dst, size_t dstCapacity, const void* src, size_t srcSize) ZSTD_decompressDCtx() argument 1040 ZSTD_decompress(void* dst, size_t dstCapacity, const void* src, size_t srcSize) ZSTD_decompress() argument 1112 ZSTD_decompressContinue(ZSTD_DCtx* dctx, void* dst, size_t dstCapacity, const void* src, size_t srcSize) ZSTD_decompressContinue() argument 1475 ZSTD_getDictID_fromFrame(const void* src, size_t srcSize) ZSTD_getDictID_fromFrame() argument 1487 ZSTD_decompress_usingDDict(ZSTD_DCtx* dctx, void* dst, size_t dstCapacity, const void* src, size_t srcSize, const ZSTD_DDict* ddict) ZSTD_decompress_usingDDict() argument 1793 ZSTD_estimateDStreamSize_fromFrame(const void* src, size_t srcSize) ZSTD_estimateDStreamSize_fromFrame() argument 1849 ZSTD_decompressContinueStream( ZSTD_DStream* zds, char** op, char* oend, void const* src, size_t srcSize) ZSTD_decompressContinueStream() argument 2138 ZSTD_decompressStream_simpleArgs( ZSTD_DCtx* dctx, void* dst, size_t dstCapacity, size_t* dstPos, const void* src, size_t srcSize, size_t* srcPos) ZSTD_decompressStream_simpleArgs() argument [all...] |
/kernel/linux/linux-5.10/include/linux/ |
H A D | zstd.h | 84 * @srcSize: The size of the data to compress. 88 size_t ZSTD_compressBound(size_t srcSize); 248 * ZSTD_compressBound(srcSize) is guaranteed to be large enough. 250 * @srcSize: The size of the data to compress. 257 const void *src, size_t srcSize, ZSTD_parameters params); 294 * @srcSize: The exact size of the data to decompress. 300 const void *src, size_t srcSize); 312 * ZSTD_compressBound(srcSize) is guaranteed to be large enough. 314 * @srcSize: The size of the data to compress. 326 const void *src, size_t srcSize, cons [all...] |
/kernel/linux/linux-6.6/include/linux/ |
H A D | zstd_lib.h | 110 * Hint : compression runs faster if `dstCapacity` >= `ZSTD_compressBound(srcSize)`. 114 const void* src, size_t srcSize, 128 * `srcSize` must be at least as large as the frame header. 132 * - ZSTD_CONTENTSIZE_ERROR if an error occurred (e.g. invalid magic number, srcSize too small) 151 ZSTDLIB_API unsigned long long ZSTD_getFrameContentSize(const void *src, size_t srcSize); 159 ZSTDLIB_API unsigned long long ZSTD_getDecompressedSize(const void* src, size_t srcSize); 163 * `srcSize` must be >= first frame size 165 * suitable to pass as `srcSize` to `ZSTD_decompress` or similar, 167 ZSTDLIB_API size_t ZSTD_findFrameCompressedSize(const void* src, size_t srcSize); 171 #define ZSTD_COMPRESSBOUND(srcSize) ((srcSiz [all...] |
/kernel/linux/linux-5.10/lib/zstd/ |
H A D | huf_compress.c | 68 unsigned HUF_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue) in HUF_optimalTableLog() argument 70 return FSE_optimalTableLog_internal(maxTableLog, srcSize, maxSymbolValue, 1); in HUF_optimalTableLog() 203 size_t HUF_readCTable_wksp(HUF_CElt *CTable, U32 maxSymbolValue, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) in HUF_readCTable_wksp() argument 223 readSize = HUF_readStats_wksp(huffWeight, HUF_SYMBOLVALUE_MAX + 1, rankVal, &nbSymbols, &tableLog, src, srcSize, workspace, workspaceSize); in HUF_readCTable_wksp() 538 size_t HUF_compress1X_usingCTable(void *dst, size_t dstSize, const void *src, size_t srcSize, const HUF_CElt *CTable) in HUF_compress1X_usingCTable() argument 556 n = srcSize & ~3; /* join to mod 4 */ in HUF_compress1X_usingCTable() 557 switch (srcSize & 3) { in HUF_compress1X_usingCTable() 581 size_t HUF_compress4X_usingCTable(void *dst, size_t dstSize, const void *src, size_t srcSize, const HUF_CElt *CTable) in HUF_compress4X_usingCTable() argument 583 size_t const segmentSize = (srcSize + 3) / 4; /* first 3 segments */ in HUF_compress4X_usingCTable() 585 const BYTE *const iend = ip + srcSize; in HUF_compress4X_usingCTable() 633 HUF_compressCTable_internal(BYTE *const ostart, BYTE *op, BYTE *const oend, const void *src, size_t srcSize, unsigned singleStream, const HUF_CElt *CTable) HUF_compressCTable_internal() argument 653 HUF_compress_internal(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, unsigned singleStream, void *workSpace, size_t wkspSize, HUF_CElt *oldHufTable, HUF_repeat *repeat, int preferRepeat) HUF_compress_internal() argument 748 HUF_compress1X_wksp(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned huffLog, void *workSpace, size_t wkspSize) HUF_compress1X_wksp() argument 754 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) HUF_compress1X_repeat() 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) HUF_compress4X_wksp() argument 767 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) HUF_compress4X_repeat() argument [all...] |
H A D | huf.h | 57 size_t HUF_compress4X_wksp(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog, void *workSpace, 128 unsigned HUF_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue); 131 size_t HUF_compress4X_usingCTable(void *dst, size_t dstSize, const void *src, size_t srcSize, const HUF_CElt *CTable); 144 size_t HUF_compress4X_repeat(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog, void *workSpace, 159 size_t HUF_readStats_wksp(BYTE *huffWeight, size_t hwSize, U32 *rankStats, U32 *nbSymbolsPtr, U32 *tableLogPtr, const void *src, size_t srcSize, 164 size_t HUF_readCTable_wksp(HUF_CElt *CTable, unsigned maxSymbolValue, const void *src, size_t srcSize, void *workspace, size_t workspaceSize); 180 size_t HUF_readDTableX2_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize); 181 size_t HUF_readDTableX4_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize); 189 size_t HUF_compress1X_wksp(void *dst, size_t dstSize, const void *src, size_t srcSize, unsigned maxSymbolValue, unsigned tableLog, void *workSpace, 191 size_t HUF_compress1X_usingCTable(void *dst, size_t dstSize, const void *src, size_t srcSize, cons [all...] |
H A D | compress.c | 38 size_t ZSTD_compressBound(size_t srcSize) { return FSE_compressBound(srcSize) + 12; } in ZSTD_compressBound() argument 175 optimize `cPar` for a given input (`srcSize` and `dictSize`). 177 Both `srcSize` and `dictSize` are optional (use 0 if unknown), 180 ZSTD_compressionParameters ZSTD_adjustCParams(ZSTD_compressionParameters cPar, unsigned long long srcSize, size_t dictSize) in ZSTD_adjustCParams() argument 182 if (srcSize + dictSize == 0) in ZSTD_adjustCParams() 187 U32 const minSrcSize = (srcSize == 0) ? 500 : 0; in ZSTD_adjustCParams() 188 U64 const rSize = srcSize + dictSize + minSrcSize; in ZSTD_adjustCParams() 434 size_t ZSTD_noCompressBlock(void *dst, size_t dstCapacity, const void *src, size_t srcSize) in ZSTD_noCompressBlock() argument 436 if (srcSize in ZSTD_noCompressBlock() 443 ZSTD_noCompressLiterals(void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_noCompressLiterals() argument 462 ZSTD_compressRleLiteralsBlock(void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_compressRleLiteralsBlock() argument 480 ZSTD_minGain(size_t srcSize) ZSTD_minGain() argument 482 ZSTD_compressLiterals(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_compressLiterals() argument 832 ZSTD_compressSequences(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, size_t srcSize) ZSTD_compressSequences() argument 1008 ZSTD_compressBlock_fast_generic(ZSTD_CCtx *cctx, const void *src, size_t srcSize, const U32 mls) ZSTD_compressBlock_fast_generic() argument 1104 ZSTD_compressBlock_fast(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_fast() argument 1116 ZSTD_compressBlock_fast_extDict_generic(ZSTD_CCtx *ctx, const void *src, size_t srcSize, const U32 mls) ZSTD_compressBlock_fast_extDict_generic() argument 1220 ZSTD_compressBlock_fast_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_fast_extDict() argument 1254 ZSTD_compressBlock_doubleFast_generic(ZSTD_CCtx *cctx, const void *src, size_t srcSize, const U32 mls) ZSTD_compressBlock_doubleFast_generic() argument 1383 ZSTD_compressBlock_doubleFast(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_doubleFast() argument 1395 ZSTD_compressBlock_doubleFast_extDict_generic(ZSTD_CCtx *ctx, const void *src, size_t srcSize, const U32 mls) ZSTD_compressBlock_doubleFast_extDict_generic() argument 1543 ZSTD_compressBlock_doubleFast_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_doubleFast_extDict() argument 1897 ZSTD_compressBlock_lazy_generic(ZSTD_CCtx *ctx, const void *src, size_t srcSize, const U32 searchMethod, const U32 depth) ZSTD_compressBlock_lazy_generic() argument 2049 ZSTD_compressBlock_btlazy2(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_btlazy2() argument 2051 ZSTD_compressBlock_lazy2(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_lazy2() argument 2053 ZSTD_compressBlock_lazy(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_lazy() argument 2055 ZSTD_compressBlock_greedy(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_greedy() argument 2058 ZSTD_compressBlock_lazy_extDict_generic(ZSTD_CCtx *ctx, const void *src, size_t srcSize, const U32 searchMethod, const U32 depth) ZSTD_compressBlock_lazy_extDict_generic() argument 2252 ZSTD_compressBlock_greedy_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_greedy_extDict() argument 2254 ZSTD_compressBlock_lazy_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_lazy_extDict() argument 2259 ZSTD_compressBlock_lazy2_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_lazy2_extDict() argument 2264 ZSTD_compressBlock_btlazy2_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_btlazy2_extDict() argument 2272 ZSTD_compressBlock_btopt(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_btopt() argument 2284 ZSTD_compressBlock_btopt2(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_btopt2() argument 2296 ZSTD_compressBlock_btopt_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_btopt_extDict() argument 2308 ZSTD_compressBlock_btopt2_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) ZSTD_compressBlock_btopt2_extDict() argument 2333 ZSTD_compressBlock_internal(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_compressBlock_internal() argument 2355 ZSTD_compress_generic(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 lastFrameChunk) ZSTD_compress_generic() argument 2490 ZSTD_compressContinue_internal(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, U32 frame, U32 lastFrameChunk) ZSTD_compressContinue_internal() argument 2539 ZSTD_compressContinue(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_compressContinue() argument 2546 ZSTD_compressBlock(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_compressBlock() argument 2557 ZSTD_loadDictionaryContent(ZSTD_CCtx *zc, const void *src, size_t srcSize) ZSTD_loadDictionaryContent() argument 2806 ZSTD_compressEnd(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_compressEnd() argument 2818 ZSTD_compress_internal(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize, ZSTD_parameters params) ZSTD_compress_internal() argument 2825 ZSTD_compress_usingDict(ZSTD_CCtx *ctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize, ZSTD_parameters params) ZSTD_compress_usingDict() argument 2831 ZSTD_compressCCtx(ZSTD_CCtx *ctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, ZSTD_parameters params) ZSTD_compressCCtx() argument 2930 ZSTD_compress_usingCDict(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_CDict *cdict) ZSTD_compress_usingCDict() argument 3122 ZSTD_limitCopy(void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_limitCopy() argument 3240 size_t srcSize = 0; ZSTD_flushStream() local 3262 size_t srcSize = 0; ZSTD_endStream() local 3411 ZSTD_getCParams(int compressionLevel, unsigned long long srcSize, size_t dictSize) ZSTD_getCParams() argument 3437 ZSTD_getParams(int compressionLevel, unsigned long long srcSize, size_t dictSize) ZSTD_getParams() argument [all...] |
H A D | decompress.c | 187 * srcSize must be >= ZSTD_frameHeaderSize_prefix. 189 static size_t ZSTD_frameHeaderSize(const void *src, size_t srcSize) in ZSTD_frameHeaderSize() argument 191 if (srcSize < ZSTD_frameHeaderSize_prefix) in ZSTD_frameHeaderSize() 203 * decode Frame Header, or require larger `srcSize`. 205 * >0, `srcSize` is too small, result is expected `srcSize`, 207 size_t ZSTD_getFrameParams(ZSTD_frameParams *fparamsPtr, const void *src, size_t srcSize) in ZSTD_getFrameParams() argument 211 if (srcSize < ZSTD_frameHeaderSize_prefix) in ZSTD_getFrameParams() 215 if (srcSize < ZSTD_skippableHeaderSize) in ZSTD_getFrameParams() 225 /* ensure there is enough `srcSize` t in ZSTD_getFrameParams() 297 ZSTD_getFrameContentSize(const void *src, size_t srcSize) ZSTD_getFrameContentSize() argument 319 ZSTD_findDecompressedSize(const void *src, size_t srcSize) ZSTD_findDecompressedSize() argument 394 ZSTD_getcBlockSize(const void *src, size_t srcSize, blockProperties_t *bpPtr) ZSTD_getcBlockSize() argument 412 ZSTD_copyRawBlock(void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_copyRawBlock() argument 420 ZSTD_setRleBlock(void *dst, size_t dstCapacity, const void *src, size_t srcSize, size_t regenSize) ZSTD_setRleBlock() argument 432 ZSTD_decodeLiteralsBlock(ZSTD_DCtx *dctx, const void *src, size_t srcSize) ZSTD_decodeLiteralsBlock() argument 752 ZSTD_buildSeqTable(FSE_DTable *DTableSpace, const FSE_DTable **DTablePtr, symbolEncodingType_e type, U32 max, U32 maxLog, const void *src, size_t srcSize, const FSE_decode_t4 *defaultTable, U32 flagRepeatTable, void *workspace, size_t workspaceSize) ZSTD_buildSeqTable() argument 794 ZSTD_decodeSeqHeaders(ZSTD_DCtx *dctx, int *nbSeqPtr, const void *src, size_t srcSize) ZSTD_decodeSeqHeaders() argument 1445 ZSTD_decompressBlock_internal(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_decompressBlock_internal() argument 1479 ZSTD_decompressBlock(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_decompressBlock() argument 1510 ZSTD_findFrameCompressedSize(const void *src, size_t srcSize) ZSTD_findFrameCompressedSize() argument 1643 ZSTD_decompressMultiFrame(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize, const ZSTD_DDict *ddict) ZSTD_decompressMultiFrame() argument 1707 ZSTD_decompress_usingDict(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize) ZSTD_decompress_usingDict() argument 1712 ZSTD_decompressDCtx(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_decompressDCtx() argument 1743 ZSTD_decompressContinue(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_decompressContinue() argument 2135 ZSTD_getDictID_fromFrame(const void *src, size_t srcSize) ZSTD_getDictID_fromFrame() argument 2147 ZSTD_decompress_usingDDict(ZSTD_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const ZSTD_DDict *ddict) ZSTD_decompress_usingDDict() argument 2291 ZSTD_limitCopy(void *dst, size_t dstCapacity, const void *src, size_t srcSize) ZSTD_limitCopy() argument [all...] |
H A D | fse_compress.c | 324 size_t FSE_count_simple(unsigned *count, unsigned *maxSymbolValuePtr, const void *src, size_t srcSize) in FSE_count_simple() argument 327 const BYTE *const end = ip + srcSize; in FSE_count_simple() 332 if (srcSize == 0) { in FSE_count_simple() 485 static unsigned FSE_minTableLog(size_t srcSize, unsigned maxSymbolValue) in FSE_minTableLog() argument 487 U32 minBitsSrc = BIT_highbit32((U32)(srcSize - 1)) + 1; in FSE_minTableLog() 493 unsigned FSE_optimalTableLog_internal(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue, unsigned minus) in FSE_optimalTableLog_internal() argument 495 U32 maxBitsSrc = BIT_highbit32((U32)(srcSize - 1)) - minus; in FSE_optimalTableLog_internal() 497 U32 minBits = FSE_minTableLog(srcSize, maxSymbolValue); in FSE_optimalTableLog_internal() 511 unsigned FSE_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue) in FSE_optimalTableLog() argument 513 return FSE_optimalTableLog_internal(maxTableLog, srcSize, maxSymbolValu in FSE_optimalTableLog() 724 FSE_compress_usingCTable_generic(void *dst, size_t dstSize, const void *src, size_t srcSize, const FSE_CTable *ct, const unsigned fast) FSE_compress_usingCTable_generic() argument 785 FSE_compress_usingCTable(void *dst, size_t dstSize, const void *src, size_t srcSize, const FSE_CTable *ct) FSE_compress_usingCTable() argument [all...] |
H A D | bitstream.h | 118 ZSTD_STATIC size_t BIT_initDStream(BIT_DStream_t *bitD, const void *srcBuffer, size_t srcSize); 236 * `srcSize` must be the *exact* size of the bitStream, in bytes. 237 * @return : size of stream (== srcSize) or an errorCode if a problem is detected 239 ZSTD_STATIC size_t BIT_initDStream(BIT_DStream_t *bitD, const void *srcBuffer, size_t srcSize) in BIT_initDStream() argument 241 if (srcSize < 1) { in BIT_initDStream() 246 if (srcSize >= sizeof(bitD->bitContainer)) { /* normal case */ in BIT_initDStream() 248 bitD->ptr = (const char *)srcBuffer + srcSize - sizeof(bitD->bitContainer); in BIT_initDStream() 251 BYTE const lastByte = ((const BYTE *)srcBuffer)[srcSize - 1]; in BIT_initDStream() 260 switch (srcSize) { in BIT_initDStream() 275 BYTE const lastByte = ((const BYTE *)srcBuffer)[srcSize in BIT_initDStream() [all...] |
/kernel/linux/linux-6.6/lib/zstd/common/ |
H A D | huf.h | 43 * Compress content from buffer 'src', of size 'srcSize', into buffer 'dst'. 45 * Compression runs faster if `dstCapacity` >= HUF_compressBound(srcSize). 46 * `srcSize` must be <= `HUF_BLOCKSIZE_MAX` == 128 KB. 52 const void* src, size_t srcSize); 84 const void* src, size_t srcSize, 93 const void* src, size_t srcSize, 185 unsigned HUF_optimalTableLog(unsigned maxTableLog, size_t srcSize, unsigned maxSymbolValue); 189 size_t HUF_compress4X_usingCTable(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable); 190 size_t HUF_compress4X_usingCTable_bmi2(void* dst, size_t dstSize, const void* src, size_t srcSize, const HUF_CElt* CTable, int bmi2); 206 const void* src, size_t srcSize, [all...] |
H A D | entropy_common.c | 253 const void* src, size_t srcSize) in HUF_readStats() 256 return HUF_readStats_wksp(huffWeight, hwSize, rankStats, nbSymbolsPtr, tableLogPtr, src, srcSize, wksp, sizeof(wksp), /* bmi2 */ 0); in HUF_readStats() 262 const void* src, size_t srcSize, in HUF_readStats_body() 271 if (!srcSize) return ERROR(srcSize_wrong); in HUF_readStats_body() 278 if (iSize+1 > srcSize) return ERROR(srcSize_wrong); in HUF_readStats_body() 287 if (iSize+1 > srcSize) return ERROR(srcSize_wrong); in HUF_readStats_body() 328 const void* src, size_t srcSize, in HUF_readStats_body_default() 331 return HUF_readStats_body(huffWeight, hwSize, rankStats, nbSymbolsPtr, tableLogPtr, src, srcSize, workSpace, wkspSize, 0); in HUF_readStats_body_default() 337 const void* src, size_t srcSize, in HUF_readStats_body_bmi2() 340 return HUF_readStats_body(huffWeight, hwSize, rankStats, nbSymbolsPtr, tableLogPtr, src, srcSize, workSpac in HUF_readStats_body_bmi2() 251 HUF_readStats(BYTE* huffWeight, size_t hwSize, U32* rankStats, U32* nbSymbolsPtr, U32* tableLogPtr, const void* src, size_t srcSize) HUF_readStats() argument 260 HUF_readStats_body(BYTE* huffWeight, size_t hwSize, U32* rankStats, U32* nbSymbolsPtr, U32* tableLogPtr, const void* src, size_t srcSize, void* workSpace, size_t wkspSize, int bmi2) HUF_readStats_body() argument 326 HUF_readStats_body_default(BYTE* huffWeight, size_t hwSize, U32* rankStats, U32* nbSymbolsPtr, U32* tableLogPtr, const void* src, size_t srcSize, void* workSpace, size_t wkspSize) HUF_readStats_body_default() argument 335 HUF_readStats_body_bmi2(BYTE* huffWeight, size_t hwSize, U32* rankStats, U32* nbSymbolsPtr, U32* tableLogPtr, const void* src, size_t srcSize, void* workSpace, size_t wkspSize) HUF_readStats_body_bmi2() argument 344 HUF_readStats_wksp(BYTE* huffWeight, size_t hwSize, U32* rankStats, U32* nbSymbolsPtr, U32* tableLogPtr, const void* src, size_t srcSize, void* workSpace, size_t wkspSize, int bmi2) HUF_readStats_wksp() argument [all...] |