Lines Matching refs:strm

16     z_streamp strm  in dfltcc_can_deflate()  argument
19 deflate_state *state = (deflate_state *)strm->state; in dfltcc_can_deflate()
42 void dfltcc_reset_deflate_state(z_streamp strm) { in dfltcc_reset_deflate_state() argument
43 deflate_state *state = (deflate_state *)strm->state; in dfltcc_reset_deflate_state()
60 z_streamp strm in dfltcc_gdht() argument
63 deflate_state *state = (deflate_state *)strm->state; in dfltcc_gdht()
65 size_t avail_in = strm->avail_in; in dfltcc_gdht()
69 &strm->next_in, &avail_in, NULL); in dfltcc_gdht()
73 z_streamp strm in dfltcc_cmpr() argument
76 deflate_state *state = (deflate_state *)strm->state; in dfltcc_cmpr()
78 size_t avail_in = strm->avail_in; in dfltcc_cmpr()
79 size_t avail_out = strm->avail_out; in dfltcc_cmpr()
83 param, &strm->next_out, &avail_out, in dfltcc_cmpr()
84 &strm->next_in, &avail_in, state->window); in dfltcc_cmpr()
85 strm->total_in += (strm->avail_in - avail_in); in dfltcc_cmpr()
86 strm->total_out += (strm->avail_out - avail_out); in dfltcc_cmpr()
87 strm->avail_in = avail_in; in dfltcc_cmpr()
88 strm->avail_out = avail_out; in dfltcc_cmpr()
93 z_streamp strm, in send_eobs() argument
97 deflate_state *state = (deflate_state *)strm->state; in send_eobs()
103 flush_pending(strm); in send_eobs()
120 z_streamp strm, in dfltcc_deflate() argument
125 deflate_state *state = (deflate_state *)strm->state; in dfltcc_deflate()
134 if (!dfltcc_can_deflate(strm)) { in dfltcc_deflate()
150 if (strm->avail_in == 0 && !param->cf) { in dfltcc_deflate()
155 send_eobs(strm, param); in dfltcc_deflate()
175 strm->total_in > dfltcc_state->block_threshold && in dfltcc_deflate()
176 strm->avail_in >= dfltcc_state->dht_threshold) { in dfltcc_deflate()
181 masked_avail_in += strm->avail_in; in dfltcc_deflate()
182 strm->avail_in = 0; in dfltcc_deflate()
188 send_eobs(strm, param); in dfltcc_deflate()
191 strm->total_in + dfltcc_state->block_size; in dfltcc_deflate()
199 if (strm->avail_out == 0) { in dfltcc_deflate()
208 if (no_flush && strm->avail_in > dfltcc_state->block_size) { in dfltcc_deflate()
209 masked_avail_in += (strm->avail_in - dfltcc_state->block_size); in dfltcc_deflate()
210 strm->avail_in = dfltcc_state->block_size; in dfltcc_deflate()
237 *strm->next_out = (Byte)state->bi_buf; in dfltcc_deflate()
240 param->cv = strm->adler; in dfltcc_deflate()
244 if (strm->total_in == 0 && dfltcc_state->block_threshold > 0) { in dfltcc_deflate()
249 dfltcc_gdht(strm); in dfltcc_deflate()
255 cc = dfltcc_cmpr(strm); in dfltcc_deflate()
256 if (strm->avail_in < 4096 && masked_avail_in > 0) in dfltcc_deflate()
266 strm->msg = oesc_msg(dfltcc_state->common.msg, param->oesc); in dfltcc_deflate()
271 state->bi_buf = *strm->next_out & ((1 << state->bi_valid) - 1); in dfltcc_deflate()
272 strm->adler = param->cv; in dfltcc_deflate()
275 strm->avail_in += masked_avail_in; in dfltcc_deflate()
286 send_eobs(strm, param); in dfltcc_deflate()
289 strm->total_in + dfltcc_state->block_size; in dfltcc_deflate()
309 if (strm->avail_in != 0 && strm->avail_out != 0) in dfltcc_deflate()