|
ReactOS 0.4.16-dev-1946-g52006dd
|


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().