Lines Matching refs:size_t
38 size_t ZSTD_compressBound(size_t srcSize) { return FSE_compressBound(srcSize) + 12; } in ZSTD_compressBound()
71 size_t workSpaceSize;
72 size_t blockSize;
90 size_t ZSTD_CCtxWorkspaceBound(ZSTD_compressionParameters cParams) in ZSTD_CCtxWorkspaceBound()
92 size_t const blockSize = MIN(ZSTD_BLOCKSIZE_ABSOLUTEMAX, (size_t)1 << cParams.windowLog); in ZSTD_CCtxWorkspaceBound()
94 size_t const maxNbSeq = blockSize / divider; in ZSTD_CCtxWorkspaceBound()
95 size_t const tokenSpace = blockSize + 11 * maxNbSeq; in ZSTD_CCtxWorkspaceBound()
96 size_t const chainSize = (cParams.strategy == ZSTD_fast) ? 0 : (1 << cParams.chainLog); in ZSTD_CCtxWorkspaceBound()
97 size_t const hSize = ((size_t)1) << cParams.hashLog; in ZSTD_CCtxWorkspaceBound()
99 size_t const h3Size = ((size_t)1) << hashLog3; in ZSTD_CCtxWorkspaceBound()
100 size_t const tableSpace = (chainSize + hSize + h3Size) * sizeof(U32); in ZSTD_CCtxWorkspaceBound()
101 size_t const optSpace = in ZSTD_CCtxWorkspaceBound()
103 size_t const workspaceSize = tableSpace + (256 * sizeof(U32)) /* huffTable */ + tokenSpace + in ZSTD_CCtxWorkspaceBound()
122 ZSTD_CCtx *ZSTD_initCCtx(void *workspace, size_t workspaceSize) in ZSTD_initCCtx()
132 size_t ZSTD_freeCCtx(ZSTD_CCtx *cctx) in ZSTD_freeCCtx()
148 size_t ZSTD_checkCParams(ZSTD_compressionParameters cParams) in ZSTD_checkCParams()
180 …rs ZSTD_adjustCParams(ZSTD_compressionParameters cPar, unsigned long long srcSize, size_t dictSize) in ZSTD_adjustCParams()
217 static size_t ZSTD_continueCCtx(ZSTD_CCtx *cctx, ZSTD_parameters params, U64 frameContentSize) in ZSTD_continueCCtx()
242 static size_t ZSTD_resetCCtx_advanced(ZSTD_CCtx *zc, ZSTD_parameters params, U64 frameContentSize, … in ZSTD_resetCCtx_advanced()
252 size_t const blockSize = MIN(ZSTD_BLOCKSIZE_ABSOLUTEMAX, (size_t)1 << params.cParams.windowLog); in ZSTD_resetCCtx_advanced()
254 size_t const maxNbSeq = blockSize / divider; in ZSTD_resetCCtx_advanced()
255 size_t const tokenSpace = blockSize + 11 * maxNbSeq; in ZSTD_resetCCtx_advanced()
256 …size_t const chainSize = (params.cParams.strategy == ZSTD_fast) ? 0 : (1 << params.cParams.chainLo… in ZSTD_resetCCtx_advanced()
257 size_t const hSize = ((size_t)1) << params.cParams.hashLog; in ZSTD_resetCCtx_advanced()
259 size_t const h3Size = ((size_t)1) << hashLog3; in ZSTD_resetCCtx_advanced()
260 size_t const tableSpace = (chainSize + hSize + h3Size) * sizeof(U32); in ZSTD_resetCCtx_advanced()
265 …size_t const optSpace = ((MaxML + 1) + (MaxLL + 1) + (MaxOff + 1) + (1 << Litbits)) * sizeof(U32) + in ZSTD_resetCCtx_advanced()
267 size_t const neededSpace = tableSpace + (256 * sizeof(U32)) /* huffTable */ + tokenSpace + in ZSTD_resetCCtx_advanced()
348 size_t ZSTD_copyCCtx(ZSTD_CCtx *dstCCtx, const ZSTD_CCtx *srcCCtx, unsigned long long pledgedSrcSiz… in ZSTD_copyCCtx()
362 …size_t const chainSize = (srcCCtx->params.cParams.strategy == ZSTD_fast) ? 0 : (1 << srcCCtx->para… in ZSTD_copyCCtx()
363 size_t const hSize = ((size_t)1) << srcCCtx->params.cParams.hashLog; in ZSTD_copyCCtx()
364 size_t const h3Size = (size_t)1 << srcCCtx->hashLog3; in ZSTD_copyCCtx()
365 size_t const tableSpace = (chainSize + hSize + h3Size) * sizeof(U32); in ZSTD_copyCCtx()
434 size_t ZSTD_noCompressBlock(void *dst, size_t dstCapacity, const void *src, size_t srcSize) in ZSTD_noCompressBlock()
443 static size_t ZSTD_noCompressLiterals(void *dst, size_t dstCapacity, const void *src, size_t srcSiz… in ZSTD_noCompressLiterals()
462 static size_t ZSTD_compressRleLiteralsBlock(void *dst, size_t dstCapacity, const void *src, size_t … in ZSTD_compressRleLiteralsBlock()
480 static size_t ZSTD_minGain(size_t srcSize) { return (srcSize >> 6) + 2; } in ZSTD_minGain()
482 static size_t ZSTD_compressLiterals(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, const void *src, … in ZSTD_compressLiterals()
484 size_t const minGain = ZSTD_minGain(srcSize); in ZSTD_compressLiterals()
485 size_t const lhSize = 3 + (srcSize >= 1 KB) + (srcSize >= 16 KB); in ZSTD_compressLiterals()
489 size_t cLitSize; in ZSTD_compressLiterals()
494 size_t const minLitSize = zc->flagStaticHufTable == HUF_repeat_valid ? 6 : LITERAL_NOENTROPY; in ZSTD_compressLiterals()
586 ZSTD_STATIC size_t ZSTD_compressSequences_internal(ZSTD_CCtx *zc, void *dst, size_t dstCapacity) in ZSTD_compressSequences_internal()
601 size_t const nbSeq = seqStorePtr->sequences - seqStorePtr->sequencesStart; in ZSTD_compressSequences_internal()
607 size_t workspaceSize = sizeof(zc->tmpCounters); in ZSTD_compressSequences_internal()
609 size_t spaceUsed32 = 0; in ZSTD_compressSequences_internal()
622 size_t const litSize = seqStorePtr->lit - literals; in ZSTD_compressSequences_internal()
623 size_t const cSize = ZSTD_compressLiterals(zc, op, dstCapacity, literals, litSize); in ZSTD_compressSequences_internal()
653 size_t const mostFrequent = FSE_countFast_wksp(count, &max, llCodeTable, nbSeq, workspace); in ZSTD_compressSequences_internal()
664 size_t nbSeq_1 = nbSeq; in ZSTD_compressSequences_internal()
672 …size_t const NCountSize = FSE_writeNCount(op, oend - op, norm, max, tableLog); /* overflow protect… in ZSTD_compressSequences_internal()
685 size_t const mostFrequent = FSE_countFast_wksp(count, &max, ofCodeTable, nbSeq, workspace); in ZSTD_compressSequences_internal()
696 size_t nbSeq_1 = nbSeq; in ZSTD_compressSequences_internal()
704 …size_t const NCountSize = FSE_writeNCount(op, oend - op, norm, max, tableLog); /* overflow protect… in ZSTD_compressSequences_internal()
717 size_t const mostFrequent = FSE_countFast_wksp(count, &max, mlCodeTable, nbSeq, workspace); in ZSTD_compressSequences_internal()
728 size_t nbSeq_1 = nbSeq; in ZSTD_compressSequences_internal()
736 …size_t const NCountSize = FSE_writeNCount(op, oend - op, norm, max, tableLog); /* overflow protect… in ZSTD_compressSequences_internal()
782 size_t n; in ZSTD_compressSequences_internal()
823 size_t const streamSize = BIT_closeCStream(&blockStream); in ZSTD_compressSequences_internal()
832 ZSTD_STATIC size_t ZSTD_compressSequences(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, size_t srcS… in ZSTD_compressSequences()
834 size_t const cSize = ZSTD_compressSequences_internal(zc, dst, dstCapacity); in ZSTD_compressSequences()
835 size_t const minGain = ZSTD_minGain(srcSize); in ZSTD_compressSequences()
836 size_t const maxCSize = srcSize - minGain; in ZSTD_compressSequences()
861 … void ZSTD_storeSeq(seqStore_t *seqStorePtr, size_t litLength, const void *literals, U32 offsetCod… in ZSTD_storeSeq()
890 static unsigned ZSTD_NbCommonBytes(register size_t val) in ZSTD_NbCommonBytes()
907 static size_t ZSTD_count(const BYTE *pIn, const BYTE *pMatch, const BYTE *const pInLimit) in ZSTD_count()
910 const BYTE *const pInLoopLimit = pInLimit - (sizeof(size_t) - 1); in ZSTD_count()
913 size_t const diff = ZSTD_readST(pMatch) ^ ZSTD_readST(pIn); in ZSTD_count()
915 pIn += sizeof(size_t); in ZSTD_count()
916 pMatch += sizeof(size_t); in ZSTD_count()
920 return (size_t)(pIn - pStart); in ZSTD_count()
933 return (size_t)(pIn - pStart); in ZSTD_count()
940 static size_t ZSTD_count_2segments(const BYTE *ip, const BYTE *match, const BYTE *iEnd, const BYTE … in ZSTD_count_2segments()
943 size_t const matchLength = ZSTD_count(ip, match, vEnd); in ZSTD_count_2segments()
954 ZSTD_STATIC size_t ZSTD_hash3Ptr(const void *ptr, U32 h) { return ZSTD_hash3(ZSTD_readLE32(ptr), h)… in ZSTD_hash3Ptr()
958 static size_t ZSTD_hash4Ptr(const void *ptr, U32 h) { return ZSTD_hash4(ZSTD_read32(ptr), h); } in ZSTD_hash4Ptr()
961 static size_t ZSTD_hash5(U64 u, U32 h) { return (size_t)(((u << (64 - 40)) * prime5bytes) >> (64 - … in ZSTD_hash5()
962 static size_t ZSTD_hash5Ptr(const void *p, U32 h) { return ZSTD_hash5(ZSTD_readLE64(p), h); } in ZSTD_hash5Ptr()
965 static size_t ZSTD_hash6(U64 u, U32 h) { return (size_t)(((u << (64 - 48)) * prime6bytes) >> (64 - … in ZSTD_hash6()
966 static size_t ZSTD_hash6Ptr(const void *p, U32 h) { return ZSTD_hash6(ZSTD_readLE64(p), h); } in ZSTD_hash6Ptr()
969 static size_t ZSTD_hash7(U64 u, U32 h) { return (size_t)(((u << (64 - 56)) * prime7bytes) >> (64 - … in ZSTD_hash7()
970 static size_t ZSTD_hash7Ptr(const void *p, U32 h) { return ZSTD_hash7(ZSTD_readLE64(p), h); } in ZSTD_hash7Ptr()
973 static size_t ZSTD_hash8(U64 u, U32 h) { return (size_t)(((u)*prime8bytes) >> (64 - h)); } in ZSTD_hash8()
974 static size_t ZSTD_hash8Ptr(const void *p, U32 h) { return ZSTD_hash8(ZSTD_readLE64(p), h); } in ZSTD_hash8Ptr()
976 static size_t ZSTD_hashPtr(const void *p, U32 hBits, U32 mls) in ZSTD_hashPtr()
999 const size_t fastHashFillStep = 3; in ZSTD_fillHashTable()
1008 void ZSTD_compressBlock_fast_generic(ZSTD_CCtx *cctx, const void *src, size_t srcSize, const U32 ml… in ZSTD_compressBlock_fast_generic()
1036 size_t mLength; in ZSTD_compressBlock_fast_generic()
1037 size_t const h = ZSTD_hashPtr(ip, hBits, mls); in ZSTD_compressBlock_fast_generic()
1077 size_t const rLength = ZSTD_count(ip + 4, ip + 4 - offset_2, iend) + 4; in ZSTD_compressBlock_fast_generic()
1098 size_t const lastLLSize = iend - anchor; in ZSTD_compressBlock_fast_generic()
1104 static void ZSTD_compressBlock_fast(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_fast()
1116 static void ZSTD_compressBlock_fast_extDict_generic(ZSTD_CCtx *ctx, const void *src, size_t srcSize… in ZSTD_compressBlock_fast_extDict_generic()
1137 const size_t h = ZSTD_hashPtr(ip, hBits, mls); in ZSTD_compressBlock_fast_extDict_generic()
1145 size_t mLength; in ZSTD_compressBlock_fast_extDict_generic()
1192 size_t repLength2 = in ZSTD_compressBlock_fast_extDict_generic()
1214 size_t const lastLLSize = iend - anchor; in ZSTD_compressBlock_fast_extDict_generic()
1220 static void ZSTD_compressBlock_fast_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_fast_extDict()
1244 const size_t fastHashFillStep = 3; in ZSTD_fillDoubleHashTable()
1254 void ZSTD_compressBlock_doubleFast_generic(ZSTD_CCtx *cctx, const void *src, size_t srcSize, const … in ZSTD_compressBlock_doubleFast_generic()
1284 size_t mLength; in ZSTD_compressBlock_doubleFast_generic()
1285 size_t const h2 = ZSTD_hashPtr(ip, hBitsL, 8); in ZSTD_compressBlock_doubleFast_generic()
1286 size_t const h = ZSTD_hashPtr(ip, hBitsS, mls); in ZSTD_compressBlock_doubleFast_generic()
1309 size_t const h3 = ZSTD_hashPtr(ip + 1, hBitsL, 8); in ZSTD_compressBlock_doubleFast_generic()
1355 size_t const rLength = ZSTD_count(ip + 4, ip + 4 - offset_2, iend) + 4; in ZSTD_compressBlock_doubleFast_generic()
1377 size_t const lastLLSize = iend - anchor; in ZSTD_compressBlock_doubleFast_generic()
1383 static void ZSTD_compressBlock_doubleFast(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_doubleFast()
1395 static void ZSTD_compressBlock_doubleFast_extDict_generic(ZSTD_CCtx *ctx, const void *src, size_t s… in ZSTD_compressBlock_doubleFast_extDict_generic()
1418 const size_t hSmall = ZSTD_hashPtr(ip, hBitsS, mls); in ZSTD_compressBlock_doubleFast_extDict_generic()
1423 const size_t hLong = ZSTD_hashPtr(ip, hBitsL, 8); in ZSTD_compressBlock_doubleFast_extDict_generic()
1432 size_t mLength; in ZSTD_compressBlock_doubleFast_extDict_generic()
1458 size_t const h3 = ZSTD_hashPtr(ip + 1, hBitsL, 8); in ZSTD_compressBlock_doubleFast_extDict_generic()
1514 size_t const repLength2 = in ZSTD_compressBlock_doubleFast_extDict_generic()
1537 size_t const lastLLSize = iend - anchor; in ZSTD_compressBlock_doubleFast_extDict_generic()
1543 static void ZSTD_compressBlock_doubleFast_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_doubleFast_extDict()
1565 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_insertBt1()
1570 size_t commonLengthSmaller = 0, commonLengthLarger = 0; in ZSTD_insertBt1()
1584 size_t bestLength = 8; in ZSTD_insertBt1()
1590 …size_t matchLength = MIN(commonLengthSmaller, commonLengthLarger); /* guaranteed minimum nb of com… in ZSTD_insertBt1()
1643 static size_t ZSTD_insertBtAndFindBestMatch(ZSTD_CCtx *zc, const BYTE *const ip, const BYTE *const … in ZSTD_insertBtAndFindBestMatch()
1648 size_t const h = ZSTD_hashPtr(ip, hashLog, mls); in ZSTD_insertBtAndFindBestMatch()
1653 size_t commonLengthSmaller = 0, commonLengthLarger = 0; in ZSTD_insertBtAndFindBestMatch()
1666 size_t bestLength = 0; in ZSTD_insertBtAndFindBestMatch()
1672 …size_t matchLength = MIN(commonLengthSmaller, commonLengthLarger); /* guaranteed minimum nb of com… in ZSTD_insertBtAndFindBestMatch()
1735 static size_t ZSTD_BtFindBestMatch(ZSTD_CCtx *zc, const BYTE *const ip, const BYTE *const iLimit, s… in ZSTD_BtFindBestMatch()
1743 static size_t ZSTD_BtFindBestMatch_selectMLS(ZSTD_CCtx *zc, /* Index table will be updated */ in ZSTD_BtFindBestMatch_selectMLS()
1744 …const BYTE *ip, const BYTE *const iLimit, size_t *offsetPtr, const U32 maxNbAttempts, const U32 ma… in ZSTD_BtFindBestMatch_selectMLS()
1766 static size_t ZSTD_BtFindBestMatch_extDict(ZSTD_CCtx *zc, const BYTE *const ip, const BYTE *const i… in ZSTD_BtFindBestMatch_extDict()
1775 static size_t ZSTD_BtFindBestMatch_selectMLS_extDict(ZSTD_CCtx *zc, /* Index table will be updated … in ZSTD_BtFindBestMatch_selectMLS_extDict()
1776 const BYTE *ip, const BYTE *const iLimit, size_t *offsetPtr, const U32 maxNbAttempts, in ZSTD_BtFindBestMatch_selectMLS_extDict()
1807 size_t const h = ZSTD_hashPtr(base + idx, hashLog, mls); in ZSTD_insertAndFindFirstIndex()
1819 size_t ZSTD_HcFindBestMatch_generic(ZSTD_CCtx *zc, /* Index table will be updated */ in ZSTD_HcFindBestMatch_generic()
1820 …const BYTE *const ip, const BYTE *const iLimit, size_t *offsetPtr, const U32 maxNbAttempts, const … in ZSTD_HcFindBestMatch_generic()
1835 size_t ml = EQUAL_READ32 - 1; in ZSTD_HcFindBestMatch_generic()
1842 size_t currMl = 0; in ZSTD_HcFindBestMatch_generic()
1869 FORCE_INLINE size_t ZSTD_HcFindBestMatch_selectMLS(ZSTD_CCtx *zc, const BYTE *ip, const BYTE *const… in ZSTD_HcFindBestMatch_selectMLS()
1881 FORCE_INLINE size_t ZSTD_HcFindBestMatch_extDict_selectMLS(ZSTD_CCtx *zc, const BYTE *ip, const BYT… in ZSTD_HcFindBestMatch_extDict_selectMLS()
1897 void ZSTD_compressBlock_lazy_generic(ZSTD_CCtx *ctx, const void *src, size_t srcSize, const U32 sea… in ZSTD_compressBlock_lazy_generic()
1910 …typedef size_t (*searchMax_f)(ZSTD_CCtx * zc, const BYTE *ip, const BYTE *iLimit, size_t *offsetPt… in ZSTD_compressBlock_lazy_generic()
1927 size_t matchLength = 0; in ZSTD_compressBlock_lazy_generic()
1928 size_t offset = 0; in ZSTD_compressBlock_lazy_generic()
1941 size_t offsetFound = 99999999; in ZSTD_compressBlock_lazy_generic()
1942 size_t const ml2 = searchMax(ctx, ip, iend, &offsetFound, maxSearches, mls); in ZSTD_compressBlock_lazy_generic()
1957 …size_t const mlRep = ZSTD_count(ip + EQUAL_READ32, ip + EQUAL_READ32 - offset_1, iend) + EQUAL_REA… in ZSTD_compressBlock_lazy_generic()
1964 size_t offset2 = 99999999; in ZSTD_compressBlock_lazy_generic()
1965 size_t const ml2 = searchMax(ctx, ip, iend, &offset2, maxSearches, mls); in ZSTD_compressBlock_lazy_generic()
1978 …size_t const ml2 = ZSTD_count(ip + EQUAL_READ32, ip + EQUAL_READ32 - offset_1, iend) + EQUAL_READ3… in ZSTD_compressBlock_lazy_generic()
1985 size_t offset2 = 99999999; in ZSTD_compressBlock_lazy_generic()
1986 size_t const ml2 = searchMax(ctx, ip, iend, &offset2, maxSearches, mls); in ZSTD_compressBlock_lazy_generic()
2018 size_t const litLength = start - anchor; in ZSTD_compressBlock_lazy_generic()
2043 size_t const lastLLSize = iend - anchor; in ZSTD_compressBlock_lazy_generic()
2049 static void ZSTD_compressBlock_btlazy2(ZSTD_CCtx *ctx, const void *src, size_t srcSize) { ZSTD_comp… in ZSTD_compressBlock_btlazy2()
2051 static void ZSTD_compressBlock_lazy2(ZSTD_CCtx *ctx, const void *src, size_t srcSize) { ZSTD_compre… in ZSTD_compressBlock_lazy2()
2053 static void ZSTD_compressBlock_lazy(ZSTD_CCtx *ctx, const void *src, size_t srcSize) { ZSTD_compres… in ZSTD_compressBlock_lazy()
2055 static void ZSTD_compressBlock_greedy(ZSTD_CCtx *ctx, const void *src, size_t srcSize) { ZSTD_compr… in ZSTD_compressBlock_greedy()
2058 void ZSTD_compressBlock_lazy_extDict_generic(ZSTD_CCtx *ctx, const void *src, size_t srcSize, const… in ZSTD_compressBlock_lazy_extDict_generic()
2077 …typedef size_t (*searchMax_f)(ZSTD_CCtx * zc, const BYTE *ip, const BYTE *iLimit, size_t *offsetPt… in ZSTD_compressBlock_lazy_extDict_generic()
2088 size_t matchLength = 0; in ZSTD_compressBlock_lazy_extDict_generic()
2089 size_t offset = 0; in ZSTD_compressBlock_lazy_extDict_generic()
2111 size_t offsetFound = 99999999; in ZSTD_compressBlock_lazy_extDict_generic()
2112 size_t const ml2 = searchMax(ctx, ip, iend, &offsetFound, maxSearches, mls); in ZSTD_compressBlock_lazy_extDict_generic()
2136 size_t const repLength = in ZSTD_compressBlock_lazy_extDict_generic()
2148 size_t offset2 = 99999999; in ZSTD_compressBlock_lazy_extDict_generic()
2149 size_t const ml2 = searchMax(ctx, ip, iend, &offset2, maxSearches, mls); in ZSTD_compressBlock_lazy_extDict_generic()
2171 size_t repLength = ZSTD_count_2segments(ip + EQUAL_READ32, repMatch + EQUAL_READ32, iend, in ZSTD_compressBlock_lazy_extDict_generic()
2183 size_t offset2 = 99999999; in ZSTD_compressBlock_lazy_extDict_generic()
2184 size_t const ml2 = searchMax(ctx, ip, iend, &offset2, maxSearches, mls); in ZSTD_compressBlock_lazy_extDict_generic()
2212 size_t const litLength = start - anchor; in ZSTD_compressBlock_lazy_extDict_generic()
2246 size_t const lastLLSize = iend - anchor; in ZSTD_compressBlock_lazy_extDict_generic()
2252 void ZSTD_compressBlock_greedy_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) { ZSTD_comp… in ZSTD_compressBlock_greedy_extDict()
2254 static void ZSTD_compressBlock_lazy_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_lazy_extDict()
2259 static void ZSTD_compressBlock_lazy2_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_lazy2_extDict()
2264 static void ZSTD_compressBlock_btlazy2_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_btlazy2_extDict()
2272 static void ZSTD_compressBlock_btopt(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_btopt()
2284 static void ZSTD_compressBlock_btopt2(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_btopt2()
2296 static void ZSTD_compressBlock_btopt_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_btopt_extDict()
2308 static void ZSTD_compressBlock_btopt2_extDict(ZSTD_CCtx *ctx, const void *src, size_t srcSize) in ZSTD_compressBlock_btopt2_extDict()
2320 typedef void (*ZSTD_blockCompressor)(ZSTD_CCtx *ctx, const void *src, size_t srcSize);
2333 static size_t ZSTD_compressBlock_internal(ZSTD_CCtx *zc, void *dst, size_t dstCapacity, const void … in ZSTD_compressBlock_internal()
2355 static size_t ZSTD_compress_generic(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src… in ZSTD_compress_generic()
2357 size_t blockSize = cctx->blockSize; in ZSTD_compress_generic()
2358 size_t remaining = srcSize; in ZSTD_compress_generic()
2369 size_t cSize; in ZSTD_compress_generic()
2431 static size_t ZSTD_writeFrameHeader(void *dst, size_t dstCapacity, ZSTD_parameters params, U64 pled… in ZSTD_writeFrameHeader()
2442 size_t pos; in ZSTD_writeFrameHeader()
2490 static size_t ZSTD_compressContinue_internal(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const … in ZSTD_compressContinue_internal()
2493 size_t fhSize = 0; in ZSTD_compressContinue_internal()
2530 …size_t const cSize = frame ? ZSTD_compress_generic(cctx, dst, dstCapacity, src, srcSize, lastFrame… in ZSTD_compressContinue_internal()
2539 size_t ZSTD_compressContinue(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_… in ZSTD_compressContinue()
2544 size_t ZSTD_getBlockSizeMax(ZSTD_CCtx *cctx) { return MIN(ZSTD_BLOCKSIZE_ABSOLUTEMAX, 1 << cctx->pa… in ZSTD_getBlockSizeMax()
2546 size_t ZSTD_compressBlock(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t s… in ZSTD_compressBlock()
2548 size_t const blockSizeMax = ZSTD_getBlockSizeMax(cctx); in ZSTD_compressBlock()
2557 static size_t ZSTD_loadDictionaryContent(ZSTD_CCtx *zc, const void *src, size_t srcSize) in ZSTD_loadDictionaryContent()
2605 static size_t ZSTD_checkDictNCount(short *normalizedCounter, unsigned dictMaxSymbolValue, unsigned … in ZSTD_checkDictNCount()
2626 static size_t ZSTD_loadZstdDictionary(ZSTD_CCtx *cctx, const void *dict, size_t dictSize) in ZSTD_loadZstdDictionary()
2638 …size_t const hufHeaderSize = HUF_readCTable_wksp(cctx->hufTable, 255, dictPtr, dictEnd - dictPtr, … in ZSTD_loadZstdDictionary()
2646 …size_t const offcodeHeaderSize = FSE_readNCount(offcodeNCount, &offcodeMaxValue, &offcodeLog, dict… in ZSTD_loadZstdDictionary()
2660 …size_t const matchlengthHeaderSize = FSE_readNCount(matchlengthNCount, &matchlengthMaxValue, &matc… in ZSTD_loadZstdDictionary()
2676 …size_t const litlengthHeaderSize = FSE_readNCount(litlengthNCount, &litlengthMaxValue, &litlengthL… in ZSTD_loadZstdDictionary()
2696 size_t const dictContentSize = (size_t)(dictEnd - dictPtr); in ZSTD_loadZstdDictionary()
2723 static size_t ZSTD_compress_insertDictionary(ZSTD_CCtx *cctx, const void *dict, size_t dictSize) in ZSTD_compress_insertDictionary()
2738 static size_t ZSTD_compressBegin_internal(ZSTD_CCtx *cctx, const void *dict, size_t dictSize, ZSTD_… in ZSTD_compressBegin_internal()
2747 size_t ZSTD_compressBegin_advanced(ZSTD_CCtx *cctx, const void *dict, size_t dictSize, ZSTD_paramet… in ZSTD_compressBegin_advanced()
2754 size_t ZSTD_compressBegin_usingDict(ZSTD_CCtx *cctx, const void *dict, size_t dictSize, int compres… in ZSTD_compressBegin_usingDict()
2760 size_t ZSTD_compressBegin(ZSTD_CCtx *cctx, int compressionLevel) { return ZSTD_compressBegin_usingD… in ZSTD_compressBegin()
2765 static size_t ZSTD_writeEpilogue(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity) in ZSTD_writeEpilogue()
2769 size_t fhSize = 0; in ZSTD_writeEpilogue()
2806 size_t ZSTD_compressEnd(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, size_t src… in ZSTD_compressEnd()
2808 size_t endResult; in ZSTD_compressEnd()
2809 size_t const cSize = ZSTD_compressContinue_internal(cctx, dst, dstCapacity, src, srcSize, 1, 1); in ZSTD_compressEnd()
2818 static size_t ZSTD_compress_internal(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *sr… in ZSTD_compress_internal()
2825 size_t ZSTD_compress_usingDict(ZSTD_CCtx *ctx, void *dst, size_t dstCapacity, const void *src, size… in ZSTD_compress_usingDict()
2831 size_t ZSTD_compressCCtx(ZSTD_CCtx *ctx, void *dst, size_t dstCapacity, const void *src, size_t src… in ZSTD_compressCCtx()
2841 size_t dictContentSize;
2845 size_t ZSTD_CDictWorkspaceBound(ZSTD_compressionParameters cParams) { return ZSTD_CCtxWorkspaceBoun… in ZSTD_CDictWorkspaceBound()
2847 static ZSTD_CDict *ZSTD_createCDict_advanced(const void *dictBuffer, size_t dictSize, unsigned byRe… in ZSTD_createCDict_advanced()
2878 …size_t const errorCode = ZSTD_compressBegin_advanced(cctx, cdict->dictContent, dictSize, params, 0… in ZSTD_createCDict_advanced()
2893 …STD_CDict *ZSTD_initCDict(const void *dict, size_t dictSize, ZSTD_parameters params, void *workspa… in ZSTD_initCDict()
2899 size_t ZSTD_freeCDict(ZSTD_CDict *cdict) in ZSTD_freeCDict()
2914 size_t ZSTD_compressBegin_usingCDict(ZSTD_CCtx *cctx, const ZSTD_CDict *cdict, unsigned long long p… in ZSTD_compressBegin_usingCDict()
2930 size_t ZSTD_compress_usingCDict(ZSTD_CCtx *cctx, void *dst, size_t dstCapacity, const void *src, si… in ZSTD_compress_usingCDict()
2955 size_t inBuffSize;
2956 size_t inToCompress;
2957 size_t inBuffPos;
2958 size_t inBuffTarget;
2959 size_t blockSize;
2961 size_t outBuffSize;
2962 size_t outBuffContentSize;
2963 size_t outBuffFlushedSize;
2973 size_t ZSTD_CStreamWorkspaceBound(ZSTD_compressionParameters cParams) in ZSTD_CStreamWorkspaceBound()
2975 size_t const inBuffSize = (size_t)1 << cParams.windowLog; in ZSTD_CStreamWorkspaceBound()
2976 size_t const blockSize = MIN(ZSTD_BLOCKSIZE_ABSOLUTEMAX, inBuffSize); in ZSTD_CStreamWorkspaceBound()
2977 size_t const outBuffSize = ZSTD_compressBound(blockSize) + 1; in ZSTD_CStreamWorkspaceBound()
3002 size_t ZSTD_freeCStream(ZSTD_CStream *zcs) in ZSTD_freeCStream()
3023 size_t ZSTD_CStreamInSize(void) { return ZSTD_BLOCKSIZE_ABSOLUTEMAX; } in ZSTD_CStreamInSize()
3024 size_t ZSTD_CStreamOutSize(void) { return ZSTD_compressBound(ZSTD_BLOCKSIZE_ABSOLUTEMAX) + ZSTD_blo… in ZSTD_CStreamOutSize()
3026 static size_t ZSTD_resetCStream_internal(ZSTD_CStream *zcs, unsigned long long pledgedSrcSize) in ZSTD_resetCStream_internal()
3047 size_t ZSTD_resetCStream(ZSTD_CStream *zcs, unsigned long long pledgedSrcSize) in ZSTD_resetCStream()
3055 static size_t ZSTD_initCStream_advanced(ZSTD_CStream *zcs, const void *dict, size_t dictSize, ZSTD_… in ZSTD_initCStream_advanced()
3059 size_t const neededInBuffSize = (size_t)1 << params.cParams.windowLog; in ZSTD_initCStream_advanced()
3092 …m(ZSTD_parameters params, unsigned long long pledgedSrcSize, void *workspace, size_t workspaceSize) in ZSTD_initCStream()
3097 size_t const code = ZSTD_initCStream_advanced(zcs, NULL, 0, params, pledgedSrcSize); in ZSTD_initCStream()
3105 …(const ZSTD_CDict *cdict, unsigned long long pledgedSrcSize, void *workspace, size_t workspaceSize) in ZSTD_initCStream_usingCDict()
3122 ZSTD_STATIC size_t ZSTD_limitCopy(void *dst, size_t dstCapacity, const void *src, size_t srcSize) in ZSTD_limitCopy()
3124 size_t const length = MIN(dstCapacity, srcSize); in ZSTD_limitCopy()
3129 static size_t ZSTD_compressStream_generic(ZSTD_CStream *zcs, void *dst, size_t *dstCapacityPtr, con… in ZSTD_compressStream_generic()
3147 size_t const toLoad = zcs->inBuffTarget - zcs->inBuffPos; in ZSTD_compressStream_generic()
3148 size_t const loaded = ZSTD_limitCopy(zcs->inBuff + zcs->inBuffPos, toLoad, ip, iend - ip); in ZSTD_compressStream_generic()
3159 size_t cSize; in ZSTD_compressStream_generic()
3160 size_t const iSize = zcs->inBuffPos - zcs->inToCompress; in ZSTD_compressStream_generic()
3161 size_t oSize = oend - op; in ZSTD_compressStream_generic()
3188 size_t const toFlush = zcs->outBuffContentSize - zcs->outBuffFlushedSize; in ZSTD_compressStream_generic()
3189 …size_t const flushed = ZSTD_limitCopy(op, oend - op, zcs->outBuff + zcs->outBuffFlushedSize, toFlu… in ZSTD_compressStream_generic()
3216 size_t hintInSize = zcs->inBuffTarget - zcs->inBuffPos; in ZSTD_compressStream_generic()
3223 size_t ZSTD_compressStream(ZSTD_CStream *zcs, ZSTD_outBuffer *output, ZSTD_inBuffer *input) in ZSTD_compressStream()
3225 size_t sizeRead = input->size - input->pos; in ZSTD_compressStream()
3226 size_t sizeWritten = output->size - output->pos; in ZSTD_compressStream()
3227 size_t const result = in ZSTD_compressStream()
3238 size_t ZSTD_flushStream(ZSTD_CStream *zcs, ZSTD_outBuffer *output) in ZSTD_flushStream()
3240 size_t srcSize = 0; in ZSTD_flushStream()
3241 size_t sizeWritten = output->size - output->pos; in ZSTD_flushStream()
3242 …size_t const result = ZSTD_compressStream_generic(zcs, (char *)(output->dst) + output->pos, &sizeW… in ZSTD_flushStream()
3251 size_t ZSTD_endStream(ZSTD_CStream *zcs, ZSTD_outBuffer *output) in ZSTD_endStream()
3262 size_t srcSize = 0; in ZSTD_endStream()
3263 size_t sizeWritten = output->size - output->pos; in ZSTD_endStream()
3264 size_t const notEnded = in ZSTD_endStream()
3266 size_t const remainingToFlush = zcs->outBuffContentSize - zcs->outBuffFlushedSize; in ZSTD_endStream()
3280 size_t const toFlush = zcs->outBuffContentSize - zcs->outBuffFlushedSize; in ZSTD_endStream()
3281 …size_t const flushed = ZSTD_limitCopy(op, oend - op, zcs->outBuff + zcs->outBuffFlushedSize, toFlu… in ZSTD_endStream()
3411 ZSTD_compressionParameters ZSTD_getCParams(int compressionLevel, unsigned long long srcSize, size_t… in ZSTD_getCParams()
3414 size_t const addedSize = srcSize ? 0 : 500; in ZSTD_getCParams()
3437 ZSTD_parameters ZSTD_getParams(int compressionLevel, unsigned long long srcSize, size_t dictSize) in ZSTD_getParams()