Lines Matching refs:xz_dec
101 * struct xz_dec - Opaque type to hold the XZ decoder state
103 struct xz_dec;
123 * On success, xz_dec_init() returns a pointer to struct xz_dec, which is
127 struct xz_dec *xz_dec_init(uint32_t dict_max);
147 enum xz_ret xz_dec_run(struct xz_dec *s, struct xz_buf *b);
160 void xz_dec_reset(struct xz_dec *s);
167 void xz_dec_end(struct xz_dec *s);
199 struct xz_dec *s;
2359 struct xz_dec {
2491 static int fill_temp(struct xz_dec *s, struct xz_buf *b)
2509 static enum xz_ret dec_vli(struct xz_dec *s, const uint8_t *in,
2552 static enum xz_ret dec_block(struct xz_dec *s, struct xz_buf *b)
2619 static void index_update(struct xz_dec *s, const struct xz_buf *b)
2634 static enum xz_ret dec_index(struct xz_dec *s, struct xz_buf *b)
2685 static enum xz_ret crc_validate(struct xz_dec *s, struct xz_buf *b,
2709 static int check_skip(struct xz_dec *s, struct xz_buf *b)
2724 static enum xz_ret dec_stream_header(struct xz_dec *s)
2755 static enum xz_ret dec_stream_footer(struct xz_dec *s)
2782 static enum xz_ret dec_block_header(struct xz_dec *s)
2882 static enum xz_ret dec_main(struct xz_dec *s, struct xz_buf *b)
3070 enum xz_ret xz_dec_run(struct xz_dec *s, struct xz_buf *b)
3092 struct xz_dec *xz_dec_init(uint32_t dict_max)
3094 struct xz_dec *s = malloc(sizeof(*s));
3120 void xz_dec_reset(struct xz_dec *s)
3132 void xz_dec_end(struct xz_dec *s)