14#if defined (__cplusplus)
25#define ZSTD_LDM_DEFAULT_WINDOW_LOG ZSTD_WINDOWLOG_LIMIT_DEFAULT
69 ZSTD_paramSwitch_e useRowMatchFinder,
111 ZSTD_compressionParameters
const* cParams);
113#if defined (__cplusplus)
unsigned char BYTE
Definition lz4.c:314
unsigned int U32
Definition lz4.c:316
char int srcSize
Definition lz4.h:806
const char * src
Definition lz4.h:866
Definition zstd_compress_internal.h:202
Definition zstd_compress_internal.h:262
Definition zstd_compress_internal.h:253
Definition zstd_compress_internal.h:136
Definition zstd_internal.h:299
#define ZSTD_REP_NUM
Definition zstd_internal.h:69
void ZSTD_ldm_fillHashTable(ldmState_t *state, const BYTE *ip, const BYTE *iend, ldmParams_t const *params)
Definition zstd_ldm.c:267
void ZSTD_ldm_skipSequences(rawSeqStore_t *rawSeqStore, size_t srcSize, U32 const minMatch)
Definition zstd_ldm.c:583
void ZSTD_ldm_adjustParameters(ldmParams_t *params, ZSTD_compressionParameters const *cParams)
Definition zstd_ldm.c:135
size_t 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)
Definition zstd_ldm.c:660
size_t ZSTD_ldm_generateSequences(ldmState_t *ldms, rawSeqStore_t *sequences, ldmParams_t const *params, void const *src, size_t srcSize)
Definition zstd_ldm.c:505
size_t ZSTD_ldm_getMaxNbSeq(ldmParams_t params, size_t maxChunkSize)
Definition zstd_ldm.c:165
void ZSTD_ldm_skipRawSeqStoreBytes(rawSeqStore_t *rawSeqStore, size_t nbBytes)
Definition zstd_ldm.c:643
size_t ZSTD_ldm_getTableSize(ldmParams_t params)
Definition zstd_ldm.c:155