ReactOS 0.4.16-dev-106-g10b08aa
|
Go to the source code of this file.
Classes | |
struct | ZSTD_seqSymbol_header |
struct | ZSTD_seqSymbol |
struct | ZSTD_entropyDTables_t |
struct | ZSTD_DCtx_s |
Macros | |
#define | SEQSYMBOL_TABLE_SIZE(log) (1 + (1 << (log))) |
Enumerations | |
enum | ZSTD_dStage { ZSTDds_getFrameHeaderSize , ZSTDds_decodeFrameHeader , ZSTDds_decodeBlockHeader , ZSTDds_decompressBlock , ZSTDds_decompressLastBlock , ZSTDds_checkChecksum , ZSTDds_decodeSkippableHeader , ZSTDds_skipFrame } |
enum | ZSTD_dStreamStage { zdss_init =0 , zdss_loadHeader , zdss_read , zdss_load , zdss_flush } |
enum | ZSTD_dictUses_e { ZSTD_use_indefinitely = -1 , ZSTD_dont_use = 0 , ZSTD_use_once = 1 } |
enum | ZSTD_outBufferMode_e { ZSTD_obm_buffered = 0 , ZSTD_obm_stable = 1 } |
Functions | |
size_t | ZSTD_loadDEntropy (ZSTD_entropyDTables_t *entropy, const void *const dict, size_t const dictSize) |
void | ZSTD_checkContinuity (ZSTD_DCtx *dctx, const void *dst) |
Variables | |
static const U32 | LL_base [MaxLL+1] |
static const U32 | OF_base [MaxOff+1] |
static const U32 | OF_bits [MaxOff+1] |
static const U32 | ML_base [MaxML+1] |
Definition at line 74 of file zstd_decompress_internal.h.
Enumerator | |
---|---|
ZSTD_use_indefinitely | |
ZSTD_dont_use | |
ZSTD_use_once |
Definition at line 92 of file zstd_decompress_internal.h.
Definition at line 84 of file zstd_decompress_internal.h.
Enumerator | |
---|---|
zdss_init | |
zdss_loadHeader | |
zdss_read | |
zdss_load | |
zdss_flush |
Definition at line 89 of file zstd_decompress_internal.h.
Enumerator | |
---|---|
ZSTD_obm_buffered | |
ZSTD_obm_stable |
Definition at line 98 of file zstd_decompress_internal.h.
ZSTD_checkContinuity() : check if next dst
follows previous position, where decompression ended. If yes, do nothing (continue on current segment). If not, classify previous segment as "external dictionary", and start a new segment. This function cannot fail.
Definition at line 1412 of file zstd_decompress_block.c.
Referenced by ZSTD_decompressContinue(), ZSTD_decompressMultiFrame(), and ZSTD_insertBlock().
size_t ZSTD_loadDEntropy | ( | ZSTD_entropyDTables_t * | entropy, |
const void *const | dict, | ||
size_t const | dictSize | ||
) |
ZSTD_loadDEntropy() : dict : must point at beginning of a valid zstd dictionary.
ZSTD_loadDEntropy() : dict : must point at beginning of a valid zstd dictionary.
Definition at line 1056 of file zstd_decompress.c.
Referenced by ZSTD_decompress_insertDictionary(), and ZSTD_loadEntropy_intoDDict().
Definition at line 30 of file zstd_decompress_internal.h.
Referenced by ZSTD_loadDEntropy().
Definition at line 49 of file zstd_decompress_internal.h.
Referenced by ZSTD_loadDEntropy().
Definition at line 37 of file zstd_decompress_internal.h.
Referenced by ZSTD_loadDEntropy().
Definition at line 43 of file zstd_decompress_internal.h.
Referenced by ZSTD_loadDEntropy().