ReactOS 0.4.15-dev-7918-g2a2556c
ZSTD_DCtx_s Struct Reference

#include <zstd_decompress_internal.h>

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_dictUses_e dictUses
 
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
 
ZSTD_outBufferMode_e outBufferMode
 
ZSTD_outBuffer expectedOutBuffer
 
BYTE litBuffer [ZSTD_BLOCKSIZE_MAX+WILDCOPY_OVERLENGTH]
 
BYTE headerBuffer [ZSTD_FRAMEHEADERSIZE_MAX]
 
size_t oversizedDuration
 

Detailed Description

Definition at line 103 of file zstd_decompress_internal.h.

Member Data Documentation

◆ bmi2

int ZSTD_DCtx_s::bmi2

Definition at line 130 of file zstd_decompress_internal.h.

Referenced by ZSTD_initDCtx_internal().

◆ bType

◆ customMem

ZSTD_customMem ZSTD_DCtx_s::customMem

◆ ddict

◆ ddictIsCold

int ZSTD_DCtx_s::ddictIsCold

◆ ddictLocal

◆ decodedSize

U64 ZSTD_DCtx_s::decodedSize

Definition at line 117 of file zstd_decompress_internal.h.

Referenced by ZSTD_decompressBegin(), and ZSTD_decompressContinue().

◆ dictEnd

◆ dictID

◆ dictUses

◆ entropy

◆ expected

◆ expectedOutBuffer

ZSTD_outBuffer ZSTD_DCtx_s::expectedOutBuffer

Definition at line 156 of file zstd_decompress_internal.h.

Referenced by ZSTD_checkOutBuffer(), and ZSTD_decompressStream().

◆ format

◆ fParams

ZSTD_frameHeader ZSTD_DCtx_s::fParams

◆ fseEntropy

U32 ZSTD_DCtx_s::fseEntropy

◆ headerBuffer

BYTE ZSTD_DCtx_s::headerBuffer[ZSTD_FRAMEHEADERSIZE_MAX]

Definition at line 160 of file zstd_decompress_internal.h.

Referenced by ZSTD_decompressContinue(), and ZSTD_decompressStream().

◆ headerSize

size_t ZSTD_DCtx_s::headerSize

Definition at line 123 of file zstd_decompress_internal.h.

Referenced by ZSTD_decompressContinue().

◆ hostageByte

U32 ZSTD_DCtx_s::hostageByte

Definition at line 153 of file zstd_decompress_internal.h.

Referenced by ZSTD_decompressStream().

◆ HUFptr

const HUF_DTable* ZSTD_DCtx_s::HUFptr

Definition at line 108 of file zstd_decompress_internal.h.

Referenced by ZSTD_copyDDictParameters(), and ZSTD_decompressBegin().

◆ inBuff

◆ inBuffSize

size_t ZSTD_DCtx_s::inBuffSize

◆ inPos

size_t ZSTD_DCtx_s::inPos

Definition at line 143 of file zstd_decompress_internal.h.

Referenced by ZSTD_decompressStream().

◆ legacyContext

void* ZSTD_DCtx_s::legacyContext

◆ legacyVersion

U32 ZSTD_DCtx_s::legacyVersion

Definition at line 152 of file zstd_decompress_internal.h.

Referenced by ZSTD_decompressStream().

◆ lhSize

size_t ZSTD_DCtx_s::lhSize

Definition at line 149 of file zstd_decompress_internal.h.

Referenced by ZSTD_decompressStream().

◆ litBuffer

BYTE ZSTD_DCtx_s::litBuffer[ZSTD_BLOCKSIZE_MAX+WILDCOPY_OVERLENGTH]

Definition at line 159 of file zstd_decompress_internal.h.

◆ litEntropy

◆ litPtr

const BYTE* ZSTD_DCtx_s::litPtr

Definition at line 125 of file zstd_decompress_internal.h.

◆ litSize

size_t ZSTD_DCtx_s::litSize

Definition at line 127 of file zstd_decompress_internal.h.

◆ LLTptr

const ZSTD_seqSymbol* ZSTD_DCtx_s::LLTptr

Definition at line 105 of file zstd_decompress_internal.h.

Referenced by ZSTD_copyDDictParameters(), and ZSTD_decompressBegin().

◆ maxWindowSize

◆ MLTptr

const ZSTD_seqSymbol* ZSTD_DCtx_s::MLTptr

Definition at line 106 of file zstd_decompress_internal.h.

Referenced by ZSTD_copyDDictParameters(), and ZSTD_decompressBegin().

◆ noForwardProgress

int ZSTD_DCtx_s::noForwardProgress

◆ OFTptr

const ZSTD_seqSymbol* ZSTD_DCtx_s::OFTptr

Definition at line 107 of file zstd_decompress_internal.h.

Referenced by ZSTD_copyDDictParameters(), and ZSTD_decompressBegin().

◆ outBuff

char* ZSTD_DCtx_s::outBuff

◆ outBufferMode

◆ outBuffSize

◆ outEnd

size_t ZSTD_DCtx_s::outEnd

◆ outStart

size_t ZSTD_DCtx_s::outStart

◆ oversizedDuration

size_t ZSTD_DCtx_s::oversizedDuration

◆ prefixStart

const void* ZSTD_DCtx_s::prefixStart

◆ previousDstEnd

◆ previousLegacyVersion

U32 ZSTD_DCtx_s::previousLegacyVersion

◆ rleSize

size_t ZSTD_DCtx_s::rleSize

Definition at line 128 of file zstd_decompress_internal.h.

Referenced by ZSTD_decompressContinue().

◆ stage

◆ staticSize

◆ streamStage

◆ virtualStart

const void* ZSTD_DCtx_s::virtualStart

◆ workspace

U32 ZSTD_DCtx_s::workspace[HUF_DECOMPRESS_WORKSPACE_SIZE_U32]

Definition at line 110 of file zstd_decompress_internal.h.

◆ xxhState

XXH64_state_t ZSTD_DCtx_s::xxhState

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