Lines Matching defs:strm
41 strm->avail_in >= 6
42 strm->avail_out >= 258
43 start >= strm->avail_out
57 Therefore if strm->avail_in >= 6, then there is enough input to avoid
62 requires strm->avail_out >= 258 for each loop to avoid checking for
65 - @start: inflate()'s starting value for strm->avail_out
67 void inflate_fast(z_streamp strm, unsigned start)
70 const unsigned char *in; /* local strm->next_in */
72 unsigned char *out; /* local strm->next_out */
73 unsigned char *beg; /* inflate()'s initial strm->next_out */
82 unsigned long hold; /* local strm->hold */
83 unsigned bits; /* local strm->bits */
84 code const *lcode; /* local strm->lencode */
85 code const *dcode; /* local strm->distcode */
96 state = (struct inflate_state *)strm->state;
97 in = strm->next_in;
98 last = in + (strm->avail_in - 5);
99 out = strm->next_out;
100 beg = out - (start - strm->avail_out);
101 end = out + (strm->avail_out - 257);
172 strm->msg = (char *)"invalid distance too far back";
183 strm->msg = (char *)"invalid distance too far back";
290 strm->msg = (char *)"invalid distance code";
304 strm->msg = (char *)"invalid literal/length code";
317 strm->next_in = in;
318 strm->next_out = out;
319 strm->avail_in = (unsigned)(in < last ? 5 + (last - in) : 5 - (in - last));
320 strm->avail_out = (unsigned)(out < end ?