ReactOS  0.4.15-dev-506-ga3ec01c
ZSTD_DCtx_s Struct Reference
Collaboration diagram for ZSTD_DCtx_s:

Public Attributes

const ZSTD_seqSymbolLLTptr
 
const ZSTD_seqSymbolMLTptr
 
const ZSTD_seqSymbolOFTptr
 
const HUF_DTable * HUFptr
 
ZSTD_entropyDTables_t entropy
 
U32 workspace [HUF_DECOMPRESS_WORKSPACE_SIZE_U32]
 
const voidpreviousDstEnd
 
const voidprefixStart
 
const voidvirtualStart
 
const voiddictEnd
 
size_t expected
 
ZSTD_frameHeader fParams
 
U64 decodedSize
 
blockType_e bType
 
ZSTD_dStage stage
 
U32 litEntropy
 
U32 fseEntropy
 
XXH64_state_t xxhState
 
size_t headerSize
 
ZSTD_format_e format
 
const BYTElitPtr
 
ZSTD_customMem customMem
 
size_t litSize
 
size_t rleSize
 
size_t staticSize
 
int bmi2
 
ZSTD_DDictddictLocal
 
const ZSTD_DDictddict
 
U32 dictID
 
int ddictIsCold
 
ZSTD_dStreamStage streamStage
 
charinBuff
 
size_t inBuffSize
 
size_t inPos
 
size_t maxWindowSize
 
charoutBuff
 
size_t outBuffSize
 
size_t outStart
 
size_t outEnd
 
size_t lhSize
 
voidlegacyContext
 
U32 previousLegacyVersion
 
U32 legacyVersion
 
U32 hostageByte
 
int noForwardProgress
 
BYTE litBuffer [ZSTD_BLOCKSIZE_MAX+WILDCOPY_OVERLENGTH]
 
BYTE headerBuffer [ZSTD_FRAMEHEADERSIZE_MAX]
 

Detailed Description

Definition at line 124 of file zstd_decompress.c.

Member Data Documentation

◆ bmi2

◆ bType

blockType_e ZSTD_DCtx_s::bType

Definition at line 139 of file zstd_decompress.c.

Referenced by ZSTD_decompressContinue().

◆ customMem

ZSTD_customMem ZSTD_DCtx_s::customMem

◆ ddict

◆ ddictIsCold

◆ ddictLocal

ZSTD_DDict* ZSTD_DCtx_s::ddictLocal

◆ decodedSize

U64 ZSTD_DCtx_s::decodedSize

Definition at line 138 of file zstd_decompress.c.

Referenced by ZSTD_decompressBegin(), and ZSTD_decompressContinue().

◆ dictEnd

◆ dictID

◆ entropy

◆ expected

◆ format

◆ fParams

ZSTD_frameHeader ZSTD_DCtx_s::fParams

◆ fseEntropy

◆ headerBuffer

BYTE ZSTD_DCtx_s::headerBuffer[ZSTD_FRAMEHEADERSIZE_MAX]

Definition at line 178 of file zstd_decompress.c.

Referenced by ZSTD_decompressContinue(), and ZSTD_decompressStream().

◆ headerSize

size_t ZSTD_DCtx_s::headerSize

Definition at line 144 of file zstd_decompress.c.

Referenced by ZSTD_decompressContinue().

◆ hostageByte

U32 ZSTD_DCtx_s::hostageByte

Definition at line 173 of file zstd_decompress.c.

Referenced by ZSTD_decompressStream(), and ZSTD_resetDStream().

◆ HUFptr

const HUF_DTable* ZSTD_DCtx_s::HUFptr

◆ inBuff

◆ inBuffSize

size_t ZSTD_DCtx_s::inBuffSize

◆ inPos

size_t ZSTD_DCtx_s::inPos

Definition at line 163 of file zstd_decompress.c.

Referenced by ZSTD_decompressStream(), and ZSTD_resetDStream().

◆ legacyContext

void* ZSTD_DCtx_s::legacyContext

Definition at line 170 of file zstd_decompress.c.

Referenced by ZSTD_decompressStream(), ZSTD_freeDCtx(), and ZSTD_initDCtx_internal().

◆ legacyVersion

U32 ZSTD_DCtx_s::legacyVersion

Definition at line 172 of file zstd_decompress.c.

Referenced by ZSTD_decompressStream(), and ZSTD_resetDStream().

◆ lhSize

size_t ZSTD_DCtx_s::lhSize

Definition at line 169 of file zstd_decompress.c.

Referenced by ZSTD_decompressStream(), and ZSTD_resetDStream().

◆ litBuffer

BYTE ZSTD_DCtx_s::litBuffer[ZSTD_BLOCKSIZE_MAX+WILDCOPY_OVERLENGTH]

Definition at line 177 of file zstd_decompress.c.

Referenced by ZSTD_decodeLiteralsBlock().

◆ litEntropy

◆ litPtr

◆ litSize

◆ LLTptr

◆ maxWindowSize

◆ MLTptr

◆ noForwardProgress

int ZSTD_DCtx_s::noForwardProgress

◆ OFTptr

◆ outBuff

char* ZSTD_DCtx_s::outBuff

Definition at line 165 of file zstd_decompress.c.

Referenced by ZSTD_decompressStream().

◆ outBuffSize

size_t ZSTD_DCtx_s::outBuffSize

◆ outEnd

size_t ZSTD_DCtx_s::outEnd

Definition at line 168 of file zstd_decompress.c.

Referenced by ZSTD_decompressStream(), and ZSTD_resetDStream().

◆ outStart

size_t ZSTD_DCtx_s::outStart

Definition at line 167 of file zstd_decompress.c.

Referenced by ZSTD_decompressStream(), and ZSTD_resetDStream().

◆ prefixStart

◆ previousDstEnd

◆ previousLegacyVersion

U32 ZSTD_DCtx_s::previousLegacyVersion

Definition at line 171 of file zstd_decompress.c.

Referenced by ZSTD_decompressStream(), ZSTD_freeDCtx(), and ZSTD_initDCtx_internal().

◆ rleSize

size_t ZSTD_DCtx_s::rleSize

Definition at line 149 of file zstd_decompress.c.

Referenced by ZSTD_decompressContinue().

◆ stage

◆ staticSize

◆ streamStage

◆ virtualStart

◆ workspace

U32 ZSTD_DCtx_s::workspace[HUF_DECOMPRESS_WORKSPACE_SIZE_U32]

Definition at line 131 of file zstd_decompress.c.

Referenced by ZSTD_decodeLiteralsBlock().

◆ xxhState

XXH64_state_t ZSTD_DCtx_s::xxhState

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