Conscience Core
Public Attributes | List of all members
ZSTD_matchState_t Struct Reference

Public Attributes

ZSTD_window_t window
 
U32 loadedDictEnd
 
U32 nextToUpdate
 
U32 hashLog3
 
U32 rowHashLog
 
BYTEtagTable
 
U32 hashCache [ZSTD_ROW_HASH_CACHE_SIZE]
 
U64 hashSalt
 
U32 hashSaltEntropy
 
U32hashTable
 
U32hashTable3
 
U32chainTable
 
U32 forceNonContiguous
 
int dedicatedDictSearch
 
optState_t opt
 
const ZSTD_matchState_tdictMatchState
 
ZSTD_compressionParameters cParams
 
const rawSeqStore_tldmSeqStore
 
int prefetchCDictTables
 
int lazySkipping
 

Member Data Documentation

◆ chainTable

U32* ZSTD_matchState_t::chainTable

◆ cParams

ZSTD_compressionParameters ZSTD_matchState_t::cParams

◆ dedicatedDictSearch

int ZSTD_matchState_t::dedicatedDictSearch

◆ dictMatchState

const ZSTD_matchState_t* ZSTD_matchState_t::dictMatchState

◆ forceNonContiguous

U32 ZSTD_matchState_t::forceNonContiguous

◆ hashCache

U32 ZSTD_matchState_t::hashCache[ZSTD_ROW_HASH_CACHE_SIZE]

◆ hashLog3

U32 ZSTD_matchState_t::hashLog3

◆ hashSalt

U64 ZSTD_matchState_t::hashSalt

◆ hashSaltEntropy

U32 ZSTD_matchState_t::hashSaltEntropy

◆ hashTable

U32* ZSTD_matchState_t::hashTable

◆ hashTable3

U32* ZSTD_matchState_t::hashTable3

◆ lazySkipping

int ZSTD_matchState_t::lazySkipping

◆ ldmSeqStore

const rawSeqStore_t* ZSTD_matchState_t::ldmSeqStore

◆ loadedDictEnd

U32 ZSTD_matchState_t::loadedDictEnd

◆ nextToUpdate

U32 ZSTD_matchState_t::nextToUpdate

◆ opt

optState_t ZSTD_matchState_t::opt

◆ prefetchCDictTables

int ZSTD_matchState_t::prefetchCDictTables

◆ rowHashLog

U32 ZSTD_matchState_t::rowHashLog

◆ tagTable

BYTE* ZSTD_matchState_t::tagTable

◆ window

ZSTD_window_t ZSTD_matchState_t::window

The documentation for this struct was generated from the following file: