Home
last modified time | relevance | path

Searched refs:srcSize (Results 1 - 25 of 47) sorted by relevance

12

/kernel/linux/linux-6.6/lib/zstd/compress/
H A Dzstd_compress_literals.c16 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 Dzstd_lazy.h34 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 Dhuf_compress.c44 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 Dzstd_opt.h22 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 Dhist.h28 * 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 Dzstd_fast.c95 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 Dzstd_double_fast.c53 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 Dfse_compress.c356 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 Dzstd_lazy.c1479 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 Dzstd_ldm.c323 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 Dzstd_compress_literals.h17 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 Dzstd_fast.h22 void const* src, size_t srcSize);
25 void const* src, size_t srcSize);
28 void const* src, size_t srcSize);
H A Dzstd_double_fast.h22 void const* src, size_t srcSize);
25 void const* src, size_t srcSize);
28 void const* src, size_t srcSize);
H A Dzstd_ldm.h44 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 Dzstd_decompress.c390 * 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 Dzstd.h84 * @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 Dzstd_lib.h110 * 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 Dhuf_compress.c68 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 Dhuf.h57 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 Dcompress.c38 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 Ddecompress.c187 * 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 Dfse_compress.c324 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 Dbitstream.h118 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 Dhuf.h43 * 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 Dentropy_common.c253 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...]

Completed in 27 milliseconds

12