14#if defined (__cplusplus)
47 size_t* cSize,
unsigned long long* dBound);
78 void*
dst,
size_t dstCapacity,
153#define ZSTDv05_MAGICNUMBER 0xFD2FB525
158#if defined (__cplusplus)
unsigned long long U64
Definition lz4.c:318
unsigned int U32
Definition lz4.c:316
char * dst
Definition lz4.h:833
char int srcSize
Definition lz4.h:806
char int compressedSize
Definition lz4.h:833
const char * src
Definition lz4.h:866
Definition zstd_v05.c:3833
Definition zstd_v05.c:2644
md5_starts & ctx
Definition zlib_interface.c:41
const void * dict
Definition zbuff.h:76
void size_t * dstCapacityPtr
Definition zbuff.h:78
const void size_t dictSize
Definition zbuff.h:76
void size_t const void size_t * srcSizePtr
Definition zbuff.h:78
size_t ZBUFFv05_recommendedDInSize(void)
Definition zstd_v05.c:4049
size_t ZBUFFv05_recommendedDOutSize(void)
Definition zstd_v05.c:4050
size_t ZSTDv05_decompressContinue(ZSTDv05_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)
Definition zstd_v05.c:3583
ZSTDv05_strategy
Definition zstd_v05.h:85
@ ZSTDv05_lazy
Definition zstd_v05.h:85
@ ZSTDv05_btopt
Definition zstd_v05.h:85
@ ZSTDv05_opt
Definition zstd_v05.h:85
@ ZSTDv05_lazy2
Definition zstd_v05.h:85
@ ZSTDv05_greedy
Definition zstd_v05.h:85
@ ZSTDv05_btlazy2
Definition zstd_v05.h:85
@ ZSTDv05_fast
Definition zstd_v05.h:85
size_t ZBUFFv05_decompressContinue(ZBUFFv05_DCtx *dctx, void *dst, size_t *dstCapacityPtr, const void *src, size_t *srcSizePtr)
Definition zstd_v05.c:3887
size_t ZSTDv05_getFrameParams(ZSTDv05_parameters *params, const void *src, size_t srcSize)
Definition zstd_v05.c:2803
size_t ZSTDv05_freeDCtx(ZSTDv05_DCtx *dctx)
Definition zstd_v05.c:2689
ZBUFFv05_DCtx * ZBUFFv05_createDCtx(void)
Definition zstd_v05.c:3849
size_t ZSTDv05_decompress(void *dst, size_t dstCapacity, const void *src, size_t compressedSize)
Definition zstd_v05.c:3507
size_t ZSTDv05_decompress_usingDict(ZSTDv05_DCtx *dctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize, const void *dict, size_t dictSize)
Definition zstd_v05.c:3491
void ZSTDv05_findFrameSizeInfoLegacy(const void *src, size_t srcSize, size_t *cSize, unsigned long long *dBound)
Definition zstd_v05.c:3530
size_t ZBUFFv05_decompressInitDictionary(ZBUFFv05_DCtx *dctx, const void *dict, size_t dictSize)
Definition zstd_v05.c:3872
size_t ZSTDv05_decompressBegin_usingDict(ZSTDv05_DCtx *dctx, const void *dict, size_t dictSize)
Definition zstd_v05.c:3731
void ZSTDv05_copyDCtx(ZSTDv05_DCtx *dstDCtx, const ZSTDv05_DCtx *srcDCtx)
Definition zstd_v05.c:2695
const char * ZBUFFv05_getErrorName(size_t errorCode)
Definition zstd_v05.c:4047
size_t ZBUFFv05_decompressInit(ZBUFFv05_DCtx *dctx)
Definition zstd_v05.c:3879
ZSTDv05_DCtx * ZSTDv05_createDCtx(void)
Definition zstd_v05.c:2681
const char * ZSTDv05_getErrorName(size_t code)
Definition zstd_v05.c:2634
unsigned ZSTDv05_isError(size_t code)
Definition zstd_v05.c:2629
size_t ZSTDv05_nextSrcSizeToDecompress(ZSTDv05_DCtx *dctx)
Definition zstd_v05.c:3578
size_t ZSTDv05_decompressDCtx(ZSTDv05_DCtx *ctx, void *dst, size_t dstCapacity, const void *src, size_t srcSize)
Definition zstd_v05.c:3502
unsigned ZBUFFv05_isError(size_t errorCode)
Definition zstd_v05.c:4046
size_t ZBUFFv05_freeDCtx(ZBUFFv05_DCtx *dctx)
Definition zstd_v05.c:3859