Home
last modified time | relevance | path

Searched defs:lzma_coder_s (Results 1 – 18 of 18) sorted by relevance

/minix3/external/public-domain/xz/dist/src/liblzma/simple/
H A Dsimple_private.h21 struct lzma_coder_s { struct
23 lzma_next_coder next;
26 bool end_was_reached;
32 bool is_encoder;
36 size_t (*filter)(lzma_simple *simple, uint32_t now_pos,
41 lzma_simple *simple;
46 uint32_t now_pos;
49 size_t allocated;
53 size_t pos;
57 size_t filtered;
[all …]
/minix3/external/public-domain/xz/dist/src/liblzma/lzma/
H A Dlzma_encoder_private.h72 struct lzma_coder_s { struct
74 lzma_range_encoder rc;
77 lzma_lzma_state state;
80 uint32_t reps[REPS];
83 lzma_match matches[MATCH_LEN_MAX + 1];
86 uint32_t matches_count;
90 uint32_t longest_match_length;
93 bool fast_mode;
97 bool is_initialized;
101 bool is_flushed;
[all …]
H A Dlzma_decoder.c164 struct lzma_coder_s { struct
170 probability literal[LITERAL_CODERS_MAX][LITERAL_CODER_SIZE];
173 probability is_match[STATES][POS_STATES_MAX];
176 probability is_rep[STATES];
180 probability is_rep0[STATES];
184 probability is_rep1[STATES];
187 probability is_rep2[STATES];
191 probability is_rep0_long[STATES][POS_STATES_MAX];
196 probability dist_slot[DIST_STATES][DIST_SLOTS];
200 probability pos_special[FULL_DISTANCES - DIST_MODEL_END];
[all …]
H A Dlzma2_encoder.c20 struct lzma_coder_s { struct
21 enum {
27 } sequence;
30 lzma_coder *lzma;
33 lzma_options_lzma opt_cur;
35 bool need_properties;
36 bool need_state_reset;
37 bool need_dictionary_reset;
40 size_t uncompressed_size;
44 size_t compressed_size;
[all …]
H A Dlzma2_decoder.c19 struct lzma_coder_s { struct
20 enum sequence {
29 } sequence;
32 enum sequence next_sequence;
35 lzma_lz_decoder lzma;
38 size_t uncompressed_size;
42 size_t compressed_size;
46 bool need_properties;
50 bool need_dictionary_reset;
52 lzma_options_lzma options;
/minix3/external/public-domain/xz/dist/src/liblzma/delta/
H A Ddelta_private.h18 struct lzma_coder_s { struct
20 lzma_next_coder next;
23 size_t distance;
26 uint8_t pos;
29 uint8_t history[LZMA_DELTA_DIST_MAX];
/minix3/external/public-domain/xz/dist/src/liblzma/common/
H A Dstream_decoder.c17 struct lzma_coder_s { struct
18 enum {
25 } sequence;
30 lzma_next_coder block_decoder;
34 lzma_block block_options;
37 lzma_stream_flags stream_flags;
41 lzma_index_hash *index_hash;
44 uint64_t memlimit;
47 uint64_t memusage;
51 bool tell_no_check;
[all …]
H A Dblock_decoder.c18 struct lzma_coder_s { struct
19 enum {
23 } sequence;
26 lzma_next_coder next;
30 lzma_block *block;
33 lzma_vli compressed_size;
36 lzma_vli uncompressed_size;
41 lzma_vli compressed_limit;
44 size_t check_pos;
47 lzma_check_state check;
[all …]
H A Dalone_decoder.c18 struct lzma_coder_s { struct
19 lzma_next_coder next;
21 enum {
27 } sequence;
32 bool picky;
35 size_t pos;
38 lzma_vli uncompressed_size;
41 uint64_t memlimit;
44 uint64_t memusage;
48 lzma_options_lzma options;
H A Dstream_encoder.c17 struct lzma_coder_s { struct
18 enum {
25 } sequence;
30 bool block_encoder_is_initialized;
33 lzma_next_coder block_encoder;
36 lzma_block block_options;
39 lzma_filter filters[LZMA_FILTERS_MAX + 1];
44 lzma_next_coder index_encoder;
47 lzma_index *index;
50 size_t buffer_pos;
[all …]
H A Dblock_encoder.c18 struct lzma_coder_s { struct
20 lzma_next_coder next;
25 lzma_block *block;
27 enum {
31 } sequence;
34 lzma_vli compressed_size;
37 lzma_vli uncompressed_size;
40 size_t pos;
43 lzma_check_state check;
H A Dindex_decoder.c17 struct lzma_coder_s { struct
18 enum {
27 } sequence;
30 uint64_t memlimit;
33 lzma_index *index;
37 lzma_index **index_ptr;
40 lzma_vli count;
43 lzma_vli unpadded_size;
46 lzma_vli uncompressed_size;
49 size_t pos;
[all …]
H A Dalone_encoder.c20 struct lzma_coder_s { struct
21 lzma_next_coder next;
23 enum {
26 } sequence;
28 size_t header_pos;
29 uint8_t header[ALONE_HEADER_SIZE];
H A Dstream_encoder_mt.c99 struct lzma_coder_s { struct
100 enum {
105 } sequence;
109 size_t block_size;
112 lzma_filter filters[LZMA_FILTERS_MAX + 1];
116 lzma_index *index;
119 lzma_next_coder index_encoder;
123 lzma_stream_flags stream_flags;
126 uint8_t header[LZMA_STREAM_HEADER_SIZE];
129 size_t header_pos;
[all …]
H A Dauto_decoder.c17 struct lzma_coder_s { struct
19 lzma_next_coder next;
21 uint64_t memlimit;
22 uint32_t flags;
24 enum {
28 } sequence;
H A Dindex_encoder.c18 struct lzma_coder_s { struct
19 enum {
27 } sequence;
30 const lzma_index *index;
33 lzma_index_iter iter;
36 size_t pos;
39 uint32_t crc32;
/minix3/external/public-domain/xz/dist/src/liblzma/lz/
H A Dlz_decoder.c23 struct lzma_coder_s { struct
25 lzma_dict dict;
28 lzma_lz_decoder lz;
33 lzma_next_coder next;
36 bool next_finished;
40 bool this_finished;
46 struct {
50 } temp;
H A Dlz_encoder.c26 struct lzma_coder_s { struct
28 lzma_lz_encoder lz;
31 lzma_mf mf;
34 lzma_next_coder next;