Project Alice
Loading...
Searching...
No Matches
zstd_double_fast.h File Reference
Include dependency graph for zstd_double_fast.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define ZSTD_COMPRESSBLOCK_DOUBLEFAST   ZSTD_compressBlock_doubleFast
 
#define ZSTD_COMPRESSBLOCK_DOUBLEFAST_DICTMATCHSTATE   ZSTD_compressBlock_doubleFast_dictMatchState
 
#define ZSTD_COMPRESSBLOCK_DOUBLEFAST_EXTDICT   ZSTD_compressBlock_doubleFast_extDict
 

Functions

void ZSTD_fillDoubleHashTable (ZSTD_matchState_t *ms, void const *end, ZSTD_dictTableLoadMethod_e dtlm, ZSTD_tableFillPurpose_e tfp)
 
size_t ZSTD_compressBlock_doubleFast (ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)
 
size_t ZSTD_compressBlock_doubleFast_dictMatchState (ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)
 
size_t ZSTD_compressBlock_doubleFast_extDict (ZSTD_matchState_t *ms, seqStore_t *seqStore, U32 rep[ZSTD_REP_NUM], void const *src, size_t srcSize)
 

Macro Definition Documentation

◆ ZSTD_COMPRESSBLOCK_DOUBLEFAST

#define ZSTD_COMPRESSBLOCK_DOUBLEFAST   ZSTD_compressBlock_doubleFast

Definition at line 37 of file zstd_double_fast.h.

◆ ZSTD_COMPRESSBLOCK_DOUBLEFAST_DICTMATCHSTATE

#define ZSTD_COMPRESSBLOCK_DOUBLEFAST_DICTMATCHSTATE   ZSTD_compressBlock_doubleFast_dictMatchState

Definition at line 38 of file zstd_double_fast.h.

◆ ZSTD_COMPRESSBLOCK_DOUBLEFAST_EXTDICT

#define ZSTD_COMPRESSBLOCK_DOUBLEFAST_EXTDICT   ZSTD_compressBlock_doubleFast_extDict

Definition at line 39 of file zstd_double_fast.h.

Function Documentation

◆ ZSTD_compressBlock_doubleFast()

size_t ZSTD_compressBlock_doubleFast ( ZSTD_matchState_t ms,
seqStore_t seqStore,
U32  rep[ZSTD_REP_NUM],
void const *  src,
size_t  srcSize 
)

Definition at line 560 of file zstd_double_fast.c.

◆ ZSTD_compressBlock_doubleFast_dictMatchState()

size_t ZSTD_compressBlock_doubleFast_dictMatchState ( ZSTD_matchState_t ms,
seqStore_t seqStore,
U32  rep[ZSTD_REP_NUM],
void const *  src,
size_t  srcSize 
)

Definition at line 580 of file zstd_double_fast.c.

◆ ZSTD_compressBlock_doubleFast_extDict()

size_t ZSTD_compressBlock_doubleFast_extDict ( ZSTD_matchState_t ms,
seqStore_t seqStore,
U32  rep[ZSTD_REP_NUM],
void const *  src,
size_t  srcSize 
)

Definition at line 751 of file zstd_double_fast.c.

◆ ZSTD_fillDoubleHashTable()

void ZSTD_fillDoubleHashTable ( ZSTD_matchState_t ms,
void const *  end,
ZSTD_dictTableLoadMethod_e  dtlm,
ZSTD_tableFillPurpose_e  tfp 
)

Definition at line 90 of file zstd_double_fast.c.