Lines Matching defs:strm
26 strm->avail_in >= INFLATE_FAST_MIN_INPUT (6 bytes)
27 strm->avail_out >= INFLATE_FAST_MIN_OUTPUT (258 bytes)
28 start >= strm->avail_out
44 Therefore if strm->avail_in >= 6, then there is enough input to avoid
51 requires strm->avail_out >= 258 for each loop to avoid checking for
54 void ZLIB_INTERNAL inflate_fast(z_streamp strm, unsigned start) {
56 z_const unsigned char FAR *in; /* local strm->next_in */
58 unsigned char FAR *out; /* local strm->next_out */
59 unsigned char FAR *beg; /* inflate()'s initial strm->next_out */
68 unsigned long hold; /* local strm->hold */
69 unsigned bits; /* local strm->bits */
70 code const FAR *lcode; /* local strm->lencode */
71 code const FAR *dcode; /* local strm->distcode */
82 state = (struct inflate_state FAR *)strm->state;
83 in = strm->next_in;
84 last = in + (strm->avail_in - (INFLATE_FAST_MIN_INPUT - 1));
85 out = strm->next_out;
86 beg = out - (start - strm->avail_out);
87 end = out + (strm->avail_out - (INFLATE_FAST_MIN_OUTPUT - 1));
162 strm->msg = (char *)"invalid distance too far back";
175 strm->msg =
272 strm->msg = (char *)"invalid distance code";
287 strm->msg = (char *)"invalid literal/length code";
300 strm->next_in = in;
301 strm->next_out = out;
302 strm->avail_in = (unsigned)(in < last ?
305 strm->avail_out = (unsigned)(out < end ?