deflate_state
deflate_state *s,
deflate_state deflate_memory;
deflate_state *s;
s = (deflate_state *) &(mem->deflate_memory);
deflate_state *s;
s = (deflate_state *)strm->state;
deflate_state *s,
deflate_state *s;
s = (deflate_state *) strm->state;
deflate_state *s;
s = (deflate_state *) strm->state;
else if (!((deflate_state *)(strm->state))->noheader) {
deflate_state *s
deflate_state *s,
typedef block_state (*compress_func) (deflate_state *s, int flush);
deflate_state *s,
static void fill_window (deflate_state *s);
static block_state deflate_stored (deflate_state *s, int flush);
static block_state deflate_fast (deflate_state *s, int flush);
deflate_state *s
static block_state deflate_slow (deflate_state *s, int flush);
static void lm_init (deflate_state *s);
static void putShortMSB (deflate_state *s, uInt b);
static uInt longest_match (deflate_state *s, IPos cur_match);
static void check_match (deflate_state *s, IPos start, IPos match,
deflate_state *s,
deflate_state *s,
deflate_state *s
deflate_state *s,
static void init_block (deflate_state *s);
static void pqdownheap (deflate_state *s, ct_data *tree, int k);
static void gen_bitlen (deflate_state *s, tree_desc *desc);
static void build_tree (deflate_state *s, tree_desc *desc);
static void scan_tree (deflate_state *s, ct_data *tree, int max_code);
static void send_tree (deflate_state *s, ct_data *tree, int max_code);
static int build_bl_tree (deflate_state *s);
static void send_all_trees (deflate_state *s, int lcodes, int dcodes,
static void compress_block (deflate_state *s, ct_data *ltree,
static void set_data_type (deflate_state *s);
static void bi_flush (deflate_state *s);
static void copy_block (deflate_state *s, char *buf, unsigned len,
deflate_state *s
deflate_state *s
deflate_state *s,
deflate_state *s,
deflate_state *s,
deflate_state *s,
deflate_state *s,
deflate_state *s
deflate_state *s,
deflate_state *s,
deflate_state *s
deflate_state *s
deflate_state *s,
deflate_state *s,
deflate_state *s,
void zlib_tr_init (deflate_state *s);
int zlib_tr_tally (deflate_state *s, unsigned dist, unsigned lc);
ulg zlib_tr_flush_block (deflate_state *s, char *buf, ulg stored_len,
void zlib_tr_align (deflate_state *s);
void zlib_tr_stored_block (deflate_state *s, char *buf, ulg stored_len,
void zlib_tr_stored_type_only (deflate_state *);
static inline void bi_flush(deflate_state *s)
static inline void bi_windup(deflate_state *s)
static void send_bits (deflate_state *s, int value, int length);
deflate_state *s,
deflate_state *s,
deflate_state *s = (deflate_state *) strm->state;
deflate_state *state = (deflate_state *)strm->state;
deflate_state *state = (deflate_state *)strm->state;
deflate_state *state = (deflate_state *)strm->state;
deflate_state *state = (deflate_state *)strm->state;
deflate_state *state = (deflate_state *)strm->state;
deflate_state *state = (deflate_state *)strm->state;