Lines Matching refs:strm

13     z_streamp strm  in dfltcc_can_deflate()  argument
16 deflate_state *state = (deflate_state *)strm->state; in dfltcc_can_deflate()
39 z_streamp strm in dfltcc_gdht() argument
42 deflate_state *state = (deflate_state *)strm->state; in dfltcc_gdht()
44 size_t avail_in = avail_in = strm->avail_in; in dfltcc_gdht()
48 &strm->next_in, &avail_in, NULL); in dfltcc_gdht()
52 z_streamp strm in dfltcc_cmpr() argument
55 deflate_state *state = (deflate_state *)strm->state; in dfltcc_cmpr()
57 size_t avail_in = strm->avail_in; in dfltcc_cmpr()
58 size_t avail_out = strm->avail_out; in dfltcc_cmpr()
62 param, &strm->next_out, &avail_out, in dfltcc_cmpr()
63 &strm->next_in, &avail_in, state->window); in dfltcc_cmpr()
64 strm->total_in += (strm->avail_in - avail_in); in dfltcc_cmpr()
65 strm->total_out += (strm->avail_out - avail_out); in dfltcc_cmpr()
66 strm->avail_in = avail_in; in dfltcc_cmpr()
67 strm->avail_out = avail_out; in dfltcc_cmpr()
72 z_streamp strm, in send_eobs() argument
76 deflate_state *state = (deflate_state *)strm->state; in send_eobs()
82 flush_pending(strm); in send_eobs()
99 z_streamp strm, in dfltcc_deflate() argument
104 deflate_state *state = (deflate_state *)strm->state; in dfltcc_deflate()
113 if (!dfltcc_can_deflate(strm)) in dfltcc_deflate()
125 if (flush == Z_FINISH && strm->avail_in == 0 && !param->cf) { in dfltcc_deflate()
130 send_eobs(strm, param); in dfltcc_deflate()
136 if (strm->avail_in == 0 && !param->cf) { in dfltcc_deflate()
147 strm->total_in > dfltcc_state->block_threshold && in dfltcc_deflate()
148 strm->avail_in >= dfltcc_state->dht_threshold) { in dfltcc_deflate()
153 masked_avail_in += strm->avail_in; in dfltcc_deflate()
154 strm->avail_in = 0; in dfltcc_deflate()
160 send_eobs(strm, param); in dfltcc_deflate()
163 strm->total_in + dfltcc_state->block_size; in dfltcc_deflate()
164 if (strm->avail_out == 0) { in dfltcc_deflate()
175 if (no_flush && strm->avail_in > dfltcc_state->block_size) { in dfltcc_deflate()
176 masked_avail_in += (strm->avail_in - dfltcc_state->block_size); in dfltcc_deflate()
177 strm->avail_in = dfltcc_state->block_size; in dfltcc_deflate()
204 *strm->next_out = (Byte)state->bi_buf; in dfltcc_deflate()
207 param->cv = strm->adler; in dfltcc_deflate()
211 if (strm->total_in == 0 && dfltcc_state->block_threshold > 0) { in dfltcc_deflate()
216 dfltcc_gdht(strm); in dfltcc_deflate()
222 cc = dfltcc_cmpr(strm); in dfltcc_deflate()
223 if (strm->avail_in < 4096 && masked_avail_in > 0) in dfltcc_deflate()
233 strm->msg = oesc_msg(dfltcc_state->msg, param->oesc); in dfltcc_deflate()
238 state->bi_buf = *strm->next_out & ((1 << state->bi_valid) - 1); in dfltcc_deflate()
239 strm->adler = param->cv; in dfltcc_deflate()
242 strm->avail_in += masked_avail_in; in dfltcc_deflate()
253 send_eobs(strm, param); in dfltcc_deflate()
256 strm->total_in + dfltcc_state->block_size; in dfltcc_deflate()
276 if (strm->avail_in != 0 && strm->avail_out != 0) in dfltcc_deflate()