workspaceSize 240 include/linux/zstd.h ZSTD_CCtx *ZSTD_initCCtx(void *workspace, size_t workspaceSize); workspaceSize 283 include/linux/zstd.h ZSTD_DCtx *ZSTD_initDCtx(void *workspace, size_t workspaceSize); workspaceSize 384 include/linux/zstd.h ZSTD_parameters params, void *workspace, size_t workspaceSize); workspaceSize 439 include/linux/zstd.h void *workspace, size_t workspaceSize); workspaceSize 557 include/linux/zstd.h size_t workspaceSize); workspaceSize 573 include/linux/zstd.h size_t workspaceSize); workspaceSize 696 include/linux/zstd.h size_t workspaceSize); workspaceSize 710 include/linux/zstd.h const ZSTD_DDict *ddict, void *workspace, size_t workspaceSize); workspaceSize 103 lib/zstd/compress.c size_t const workspaceSize = tableSpace + (256 * sizeof(U32)) /* huffTable */ + tokenSpace + workspaceSize 106 lib/zstd/compress.c return ZSTD_ALIGN(sizeof(ZSTD_stack)) + ZSTD_ALIGN(sizeof(ZSTD_CCtx)) + ZSTD_ALIGN(workspaceSize); workspaceSize 122 lib/zstd/compress.c ZSTD_CCtx *ZSTD_initCCtx(void *workspace, size_t workspaceSize) workspaceSize 124 lib/zstd/compress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspaceSize 607 lib/zstd/compress.c size_t workspaceSize = sizeof(zc->tmpCounters); workspaceSize 616 lib/zstd/compress.c workspaceSize -= (spaceUsed32 << 2); workspaceSize 661 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_LitLength, LL_defaultNorm, MaxLL, LL_defaultNormLog, workspace, workspaceSize); workspaceSize 677 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_LitLength, norm, max, tableLog, workspace, workspaceSize); workspaceSize 693 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_OffsetBits, OF_defaultNorm, MaxOff, OF_defaultNormLog, workspace, workspaceSize); workspaceSize 709 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_OffsetBits, norm, max, tableLog, workspace, workspaceSize); workspaceSize 725 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_MatchLength, ML_defaultNorm, MaxML, ML_defaultNormLog, workspace, workspaceSize); workspaceSize 741 lib/zstd/compress.c FSE_buildCTable_wksp(CTable_MatchLength, norm, max, tableLog, workspace, workspaceSize); workspaceSize 2893 lib/zstd/compress.c ZSTD_CDict *ZSTD_initCDict(const void *dict, size_t dictSize, ZSTD_parameters params, void *workspace, size_t workspaceSize) workspaceSize 2895 lib/zstd/compress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspaceSize 3092 lib/zstd/compress.c ZSTD_CStream *ZSTD_initCStream(ZSTD_parameters params, unsigned long long pledgedSrcSize, void *workspace, size_t workspaceSize) workspaceSize 3094 lib/zstd/compress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspaceSize 3105 lib/zstd/compress.c ZSTD_CStream *ZSTD_initCStream_usingCDict(const ZSTD_CDict *cdict, unsigned long long pledgedSrcSize, void *workspace, size_t workspaceSize) workspaceSize 3108 lib/zstd/compress.c ZSTD_CStream *const zcs = ZSTD_initCStream(params, pledgedSrcSize, workspace, workspaceSize); workspaceSize 141 lib/zstd/decompress.c ZSTD_DCtx *ZSTD_initDCtx(void *workspace, size_t workspaceSize) workspaceSize 143 lib/zstd/decompress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspaceSize 753 lib/zstd/decompress.c size_t srcSize, const FSE_decode_t4 *defaultTable, U32 flagRepeatTable, void *workspace, size_t workspaceSize) workspaceSize 776 lib/zstd/decompress.c if ((spaceUsed32 << 2) > workspaceSize) workspaceSize 779 lib/zstd/decompress.c workspaceSize -= (spaceUsed32 << 2); workspaceSize 786 lib/zstd/decompress.c FSE_buildDTable_wksp(DTableSpace, norm, max, tableLog, workspace, workspaceSize); workspaceSize 2083 lib/zstd/decompress.c ZSTD_DDict *ZSTD_initDDict(const void *dict, size_t dictSize, void *workspace, size_t workspaceSize) workspaceSize 2085 lib/zstd/decompress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspaceSize 2214 lib/zstd/decompress.c ZSTD_DStream *ZSTD_initDStream(size_t maxWindowSize, void *workspace, size_t workspaceSize) workspaceSize 2216 lib/zstd/decompress.c ZSTD_customMem const stackMem = ZSTD_initStack(workspace, workspaceSize); workspaceSize 2247 lib/zstd/decompress.c ZSTD_DStream *ZSTD_initDStream_usingDDict(size_t maxWindowSize, const ZSTD_DDict *ddict, void *workspace, size_t workspaceSize) workspaceSize 2249 lib/zstd/decompress.c ZSTD_DStream *zds = ZSTD_initDStream(maxWindowSize, workspace, workspaceSize); workspaceSize 167 lib/zstd/entropy_common.c size_t HUF_readStats_wksp(BYTE *huffWeight, size_t hwSize, U32 *rankStats, U32 *nbSymbolsPtr, U32 *tableLogPtr, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) workspaceSize 197 lib/zstd/entropy_common.c oSize = FSE_decompress_wksp(huffWeight, hwSize - 1, ip + 1, iSize, 6, workspace, workspaceSize); /* max (hwSize-1) values decoded, as last one is implied */ workspaceSize 190 lib/zstd/fse.h FSE_PUBLIC_API size_t FSE_buildDTable_wksp(FSE_DTable *dt, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void *workspace, size_t workspaceSize); workspaceSize 284 lib/zstd/fse.h size_t FSE_decompress_wksp(void *dst, size_t dstCapacity, const void *cSrc, size_t cSrcSize, unsigned maxLog, void *workspace, size_t workspaceSize); workspaceSize 92 lib/zstd/fse_compress.c size_t FSE_buildCTable_wksp(FSE_CTable *ct, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void *workspace, size_t workspaceSize) workspaceSize 112 lib/zstd/fse_compress.c if ((spaceUsed32 << 2) > workspaceSize) workspaceSize 115 lib/zstd/fse_compress.c workspaceSize -= (spaceUsed32 << 2); workspaceSize 95 lib/zstd/fse_decompress.c size_t FSE_buildDTable_wksp(FSE_DTable *dt, const short *normalizedCounter, unsigned maxSymbolValue, unsigned tableLog, void *workspace, size_t workspaceSize) workspaceSize 106 lib/zstd/fse_decompress.c if (workspaceSize < sizeof(U16) * (FSE_MAX_SYMBOL_VALUE + 1)) workspaceSize 294 lib/zstd/fse_decompress.c size_t FSE_decompress_wksp(void *dst, size_t dstCapacity, const void *cSrc, size_t cSrcSize, unsigned maxLog, void *workspace, size_t workspaceSize) workspaceSize 313 lib/zstd/fse_decompress.c if ((spaceUsed32 << 2) > workspaceSize) workspaceSize 316 lib/zstd/fse_decompress.c workspaceSize -= (spaceUsed32 << 2); workspaceSize 329 lib/zstd/fse_decompress.c CHECK_F(FSE_buildDTable_wksp(dt, counting, maxSymbolValue, tableLog, workspace, workspaceSize)); workspaceSize 104 lib/zstd/huf.h size_t HUF_decompress4X_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize); /**< decodes RLE and uncompressed */ workspaceSize 106 lib/zstd/huf.h size_t workspaceSize); /**< considers RLE and uncompressed as errors */ workspaceSize 108 lib/zstd/huf.h size_t workspaceSize); /**< single-symbol decoder */ workspaceSize 110 lib/zstd/huf.h size_t workspaceSize); /**< double-symbols decoder */ workspaceSize 130 lib/zstd/huf.h size_t HUF_writeCTable_wksp(void *dst, size_t maxDstSize, const HUF_CElt *CTable, unsigned maxSymbolValue, unsigned huffLog, void *workspace, size_t workspaceSize); workspaceSize 160 lib/zstd/huf.h void *workspace, size_t workspaceSize); workspaceSize 164 lib/zstd/huf.h size_t HUF_readCTable_wksp(HUF_CElt *CTable, unsigned maxSymbolValue, const void *src, size_t srcSize, void *workspace, size_t workspaceSize); workspaceSize 180 lib/zstd/huf.h size_t HUF_readDTableX2_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize); workspaceSize 181 lib/zstd/huf.h size_t HUF_readDTableX4_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize); workspaceSize 201 lib/zstd/huf.h size_t HUF_decompress1X_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize); workspaceSize 203 lib/zstd/huf.h size_t workspaceSize); /**< single-symbol decoder */ workspaceSize 205 lib/zstd/huf.h size_t workspaceSize); /**< double-symbols decoder */ workspaceSize 82 lib/zstd/huf_compress.c size_t HUF_compressWeights_wksp(void *dst, size_t dstSize, const void *weightTable, size_t wtSize, void *workspace, size_t workspaceSize) workspaceSize 105 lib/zstd/huf_compress.c if ((spaceUsed32 << 2) > workspaceSize) workspaceSize 108 lib/zstd/huf_compress.c workspaceSize -= (spaceUsed32 << 2); workspaceSize 133 lib/zstd/huf_compress.c CHECK_F(FSE_buildCTable_wksp(CTable, norm, maxSymbolValue, tableLog, workspace, workspaceSize)); workspaceSize 152 lib/zstd/huf_compress.c size_t HUF_writeCTable_wksp(void *dst, size_t maxDstSize, const HUF_CElt *CTable, U32 maxSymbolValue, U32 huffLog, void *workspace, size_t workspaceSize) workspaceSize 166 lib/zstd/huf_compress.c if ((spaceUsed32 << 2) > workspaceSize) workspaceSize 169 lib/zstd/huf_compress.c workspaceSize -= (spaceUsed32 << 2); workspaceSize 184 lib/zstd/huf_compress.c CHECK_V_F(hSize, HUF_compressWeights_wksp(op + 1, maxDstSize - 1, huffWeight, maxSymbolValue, workspace, workspaceSize)); workspaceSize 203 lib/zstd/huf_compress.c size_t HUF_readCTable_wksp(HUF_CElt *CTable, U32 maxSymbolValue, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) workspaceSize 217 lib/zstd/huf_compress.c if ((spaceUsed32 << 2) > workspaceSize) workspaceSize 220 lib/zstd/huf_compress.c workspaceSize -= (spaceUsed32 << 2); workspaceSize 223 lib/zstd/huf_compress.c readSize = HUF_readStats_wksp(huffWeight, HUF_SYMBOLVALUE_MAX + 1, rankVal, &nbSymbols, &tableLog, src, srcSize, workspace, workspaceSize); workspaceSize 90 lib/zstd/huf_decompress.c size_t HUF_readDTableX2_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) workspaceSize 107 lib/zstd/huf_decompress.c if ((spaceUsed32 << 2) > workspaceSize) workspaceSize 110 lib/zstd/huf_decompress.c workspaceSize -= (spaceUsed32 << 2); workspaceSize 115 lib/zstd/huf_decompress.c iSize = HUF_readStats_wksp(huffWeight, HUF_SYMBOLVALUE_MAX + 1, rankVal, &nbSymbols, &tableLog, src, srcSize, workspace, workspaceSize); workspaceSize 232 lib/zstd/huf_decompress.c size_t HUF_decompress1X2_DCtx_wksp(HUF_DTable *DCtx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspaceSize 236 lib/zstd/huf_decompress.c size_t const hSize = HUF_readDTableX2_wksp(DCtx, cSrc, cSrcSize, workspace, workspaceSize); workspaceSize 363 lib/zstd/huf_decompress.c size_t HUF_decompress4X2_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspaceSize 367 lib/zstd/huf_decompress.c size_t const hSize = HUF_readDTableX2_wksp(dctx, cSrc, cSrcSize, workspace, workspaceSize); workspaceSize 482 lib/zstd/huf_decompress.c size_t HUF_readDTableX4_wksp(HUF_DTable *DTable, const void *src, size_t srcSize, void *workspace, size_t workspaceSize) workspaceSize 512 lib/zstd/huf_decompress.c if ((spaceUsed32 << 2) > workspaceSize) workspaceSize 515 lib/zstd/huf_decompress.c workspaceSize -= (spaceUsed32 << 2); workspaceSize 525 lib/zstd/huf_decompress.c iSize = HUF_readStats_wksp(weightList, HUF_SYMBOLVALUE_MAX + 1, rankStats, &nbSymbols, &tableLog, src, srcSize, workspace, workspaceSize); workspaceSize 692 lib/zstd/huf_decompress.c size_t HUF_decompress1X4_DCtx_wksp(HUF_DTable *DCtx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspaceSize 696 lib/zstd/huf_decompress.c size_t const hSize = HUF_readDTableX4_wksp(DCtx, cSrc, cSrcSize, workspace, workspaceSize); workspaceSize 825 lib/zstd/huf_decompress.c size_t HUF_decompress4X4_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspaceSize 829 lib/zstd/huf_decompress.c size_t hSize = HUF_readDTableX4_wksp(dctx, cSrc, cSrcSize, workspace, workspaceSize); workspaceSize 901 lib/zstd/huf_decompress.c size_t HUF_decompress4X_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspaceSize 919 lib/zstd/huf_decompress.c return algoNb ? HUF_decompress4X4_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize) workspaceSize 920 lib/zstd/huf_decompress.c : HUF_decompress4X2_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize); workspaceSize 924 lib/zstd/huf_decompress.c size_t HUF_decompress4X_hufOnly_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspaceSize 934 lib/zstd/huf_decompress.c return algoNb ? HUF_decompress4X4_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize) workspaceSize 935 lib/zstd/huf_decompress.c : HUF_decompress4X2_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize); workspaceSize 939 lib/zstd/huf_decompress.c size_t HUF_decompress1X_DCtx_wksp(HUF_DTable *dctx, void *dst, size_t dstSize, const void *cSrc, size_t cSrcSize, void *workspace, size_t workspaceSize) workspaceSize 957 lib/zstd/huf_decompress.c return algoNb ? HUF_decompress1X4_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize) workspaceSize 958 lib/zstd/huf_decompress.c : HUF_decompress1X2_DCtx_wksp(dctx, dst, dstSize, cSrc, cSrcSize, workspace, workspaceSize); workspaceSize 35 lib/zstd/zstd_common.c ZSTD_customMem ZSTD_initStack(void *workspace, size_t workspaceSize) workspaceSize 40 lib/zstd/zstd_common.c if (!workspace || workspaceSize < sizeof(ZSTD_stack) || workspace != ZSTD_PTR_ALIGN(workspace)) { workspaceSize 46 lib/zstd/zstd_common.c stack->end = (char *)workspace + workspaceSize; workspaceSize 238 lib/zstd/zstd_internal.h ZSTD_customMem ZSTD_initStack(void *workspace, size_t workspaceSize);