Project Alice
Loading...
Searching...
No Matches
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_DTableHUFptr
 
ZSTD_entropyDTables_t entropy
 
U32 workspace [HUF_DECOMPRESS_WORKSPACE_SIZE_U32]
 
const void * previousDstEnd
 
const void * prefixStart
 
const void * virtualStart
 
const void * dictEnd
 
size_t expected
 
ZSTD_frameHeader fParams
 
U64 processedCSize
 
U64 decodedSize
 
blockType_e bType
 
ZSTD_dStage stage
 
U32 litEntropy
 
U32 fseEntropy
 
XXH64_state_t xxhState
 
size_t headerSize
 
ZSTD_format_e format
 
ZSTD_forceIgnoreChecksum_e forceIgnoreChecksum
 
U32 validateChecksum
 
const BYTElitPtr
 
ZSTD_customMem customMem
 
size_t litSize
 
size_t rleSize
 
size_t staticSize
 
int isFrameDecompression
 
ZSTD_DDictddictLocal
 
const ZSTD_DDictddict
 
U32 dictID
 
int ddictIsCold
 
ZSTD_dictUses_e dictUses
 
ZSTD_DDictHashSetddictSet
 
ZSTD_refMultipleDDicts_e refMultipleDDicts
 
int disableHufAsm
 
int maxBlockSizeParam
 
ZSTD_dStreamStage streamStage
 
char * inBuff
 
size_t inBuffSize
 
size_t inPos
 
size_t maxWindowSize
 
char * outBuff
 
size_t outBuffSize
 
size_t outStart
 
size_t outEnd
 
size_t lhSize
 
U32 hostageByte
 
int noForwardProgress
 
ZSTD_bufferMode_e outBufferMode
 
ZSTD_outBuffer expectedOutBuffer
 
BYTElitBuffer
 
const BYTElitBufferEnd
 
ZSTD_litLocation_e litBufferLocation
 
BYTE litExtraBuffer [ZSTD_LITBUFFEREXTRASIZE+WILDCOPY_OVERLENGTH]
 
BYTE headerBuffer [ZSTD_FRAMEHEADERSIZE_MAX]
 
size_t oversizedDuration
 

Detailed Description

Definition at line 126 of file zstd_decompress_internal.h.

Member Data Documentation

◆ bType

blockType_e ZSTD_DCtx_s::bType

Definition at line 142 of file zstd_decompress_internal.h.

◆ customMem

ZSTD_customMem ZSTD_DCtx_s::customMem

Definition at line 152 of file zstd_decompress_internal.h.

◆ ddict

const ZSTD_DDict* ZSTD_DCtx_s::ddict

Definition at line 163 of file zstd_decompress_internal.h.

◆ ddictIsCold

int ZSTD_DCtx_s::ddictIsCold

Definition at line 165 of file zstd_decompress_internal.h.

◆ ddictLocal

ZSTD_DDict* ZSTD_DCtx_s::ddictLocal

Definition at line 162 of file zstd_decompress_internal.h.

◆ ddictSet

ZSTD_DDictHashSet* ZSTD_DCtx_s::ddictSet

Definition at line 167 of file zstd_decompress_internal.h.

◆ decodedSize

U64 ZSTD_DCtx_s::decodedSize

Definition at line 141 of file zstd_decompress_internal.h.

◆ dictEnd

const void* ZSTD_DCtx_s::dictEnd

Definition at line 137 of file zstd_decompress_internal.h.

◆ dictID

U32 ZSTD_DCtx_s::dictID

Definition at line 164 of file zstd_decompress_internal.h.

◆ dictUses

ZSTD_dictUses_e ZSTD_DCtx_s::dictUses

Definition at line 166 of file zstd_decompress_internal.h.

◆ disableHufAsm

int ZSTD_DCtx_s::disableHufAsm

Definition at line 169 of file zstd_decompress_internal.h.

◆ entropy

ZSTD_entropyDTables_t ZSTD_DCtx_s::entropy

Definition at line 132 of file zstd_decompress_internal.h.

◆ expected

size_t ZSTD_DCtx_s::expected

Definition at line 138 of file zstd_decompress_internal.h.

◆ expectedOutBuffer

ZSTD_outBuffer ZSTD_DCtx_s::expectedOutBuffer

Definition at line 191 of file zstd_decompress_internal.h.

◆ forceIgnoreChecksum

ZSTD_forceIgnoreChecksum_e ZSTD_DCtx_s::forceIgnoreChecksum

Definition at line 149 of file zstd_decompress_internal.h.

◆ format

ZSTD_format_e ZSTD_DCtx_s::format

Definition at line 148 of file zstd_decompress_internal.h.

◆ fParams

ZSTD_frameHeader ZSTD_DCtx_s::fParams

Definition at line 139 of file zstd_decompress_internal.h.

◆ fseEntropy

U32 ZSTD_DCtx_s::fseEntropy

Definition at line 145 of file zstd_decompress_internal.h.

◆ headerBuffer

BYTE ZSTD_DCtx_s::headerBuffer[ZSTD_FRAMEHEADERSIZE_MAX]

Definition at line 198 of file zstd_decompress_internal.h.

◆ headerSize

size_t ZSTD_DCtx_s::headerSize

Definition at line 147 of file zstd_decompress_internal.h.

◆ hostageByte

U32 ZSTD_DCtx_s::hostageByte

Definition at line 188 of file zstd_decompress_internal.h.

◆ HUFptr

const HUF_DTable* ZSTD_DCtx_s::HUFptr

Definition at line 131 of file zstd_decompress_internal.h.

◆ inBuff

char* ZSTD_DCtx_s::inBuff

Definition at line 174 of file zstd_decompress_internal.h.

◆ inBuffSize

size_t ZSTD_DCtx_s::inBuffSize

Definition at line 175 of file zstd_decompress_internal.h.

◆ inPos

size_t ZSTD_DCtx_s::inPos

Definition at line 176 of file zstd_decompress_internal.h.

◆ isFrameDecompression

int ZSTD_DCtx_s::isFrameDecompression

Definition at line 156 of file zstd_decompress_internal.h.

◆ lhSize

size_t ZSTD_DCtx_s::lhSize

Definition at line 182 of file zstd_decompress_internal.h.

◆ litBuffer

BYTE* ZSTD_DCtx_s::litBuffer

Definition at line 194 of file zstd_decompress_internal.h.

◆ litBufferEnd

const BYTE* ZSTD_DCtx_s::litBufferEnd

Definition at line 195 of file zstd_decompress_internal.h.

◆ litBufferLocation

ZSTD_litLocation_e ZSTD_DCtx_s::litBufferLocation

Definition at line 196 of file zstd_decompress_internal.h.

◆ litEntropy

U32 ZSTD_DCtx_s::litEntropy

Definition at line 144 of file zstd_decompress_internal.h.

◆ litExtraBuffer

BYTE ZSTD_DCtx_s::litExtraBuffer[ZSTD_LITBUFFEREXTRASIZE+WILDCOPY_OVERLENGTH]

Definition at line 197 of file zstd_decompress_internal.h.

◆ litPtr

const BYTE* ZSTD_DCtx_s::litPtr

Definition at line 151 of file zstd_decompress_internal.h.

◆ litSize

size_t ZSTD_DCtx_s::litSize

Definition at line 153 of file zstd_decompress_internal.h.

◆ LLTptr

const ZSTD_seqSymbol* ZSTD_DCtx_s::LLTptr

Definition at line 128 of file zstd_decompress_internal.h.

◆ maxBlockSizeParam

int ZSTD_DCtx_s::maxBlockSizeParam

Definition at line 170 of file zstd_decompress_internal.h.

◆ maxWindowSize

size_t ZSTD_DCtx_s::maxWindowSize

Definition at line 177 of file zstd_decompress_internal.h.

◆ MLTptr

const ZSTD_seqSymbol* ZSTD_DCtx_s::MLTptr

Definition at line 129 of file zstd_decompress_internal.h.

◆ noForwardProgress

int ZSTD_DCtx_s::noForwardProgress

Definition at line 189 of file zstd_decompress_internal.h.

◆ OFTptr

const ZSTD_seqSymbol* ZSTD_DCtx_s::OFTptr

Definition at line 130 of file zstd_decompress_internal.h.

◆ outBuff

char* ZSTD_DCtx_s::outBuff

Definition at line 178 of file zstd_decompress_internal.h.

◆ outBufferMode

ZSTD_bufferMode_e ZSTD_DCtx_s::outBufferMode

Definition at line 190 of file zstd_decompress_internal.h.

◆ outBuffSize

size_t ZSTD_DCtx_s::outBuffSize

Definition at line 179 of file zstd_decompress_internal.h.

◆ outEnd

size_t ZSTD_DCtx_s::outEnd

Definition at line 181 of file zstd_decompress_internal.h.

◆ outStart

size_t ZSTD_DCtx_s::outStart

Definition at line 180 of file zstd_decompress_internal.h.

◆ oversizedDuration

size_t ZSTD_DCtx_s::oversizedDuration

Definition at line 200 of file zstd_decompress_internal.h.

◆ prefixStart

const void* ZSTD_DCtx_s::prefixStart

Definition at line 135 of file zstd_decompress_internal.h.

◆ previousDstEnd

const void* ZSTD_DCtx_s::previousDstEnd

Definition at line 134 of file zstd_decompress_internal.h.

◆ processedCSize

U64 ZSTD_DCtx_s::processedCSize

Definition at line 140 of file zstd_decompress_internal.h.

◆ refMultipleDDicts

ZSTD_refMultipleDDicts_e ZSTD_DCtx_s::refMultipleDDicts

Definition at line 168 of file zstd_decompress_internal.h.

◆ rleSize

size_t ZSTD_DCtx_s::rleSize

Definition at line 154 of file zstd_decompress_internal.h.

◆ stage

ZSTD_dStage ZSTD_DCtx_s::stage

Definition at line 143 of file zstd_decompress_internal.h.

◆ staticSize

size_t ZSTD_DCtx_s::staticSize

Definition at line 155 of file zstd_decompress_internal.h.

◆ streamStage

ZSTD_dStreamStage ZSTD_DCtx_s::streamStage

Definition at line 173 of file zstd_decompress_internal.h.

◆ validateChecksum

U32 ZSTD_DCtx_s::validateChecksum

Definition at line 150 of file zstd_decompress_internal.h.

◆ virtualStart

const void* ZSTD_DCtx_s::virtualStart

Definition at line 136 of file zstd_decompress_internal.h.

◆ workspace

U32 ZSTD_DCtx_s::workspace[HUF_DECOMPRESS_WORKSPACE_SIZE_U32]

Definition at line 133 of file zstd_decompress_internal.h.

◆ xxhState

XXH64_state_t ZSTD_DCtx_s::xxhState

Definition at line 146 of file zstd_decompress_internal.h.


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