Lines Matching refs:strm
28 strm->avail_in >= 6
29 strm->avail_out >= 258
30 start >= strm->avail_out
44 Therefore if strm->avail_in >= 6, then there is enough input to avoid
49 requires strm->avail_out >= 258 for each loop to avoid checking for
52 void ZLIB_INTERNAL inflate_fast(z_streamp strm, unsigned start) {
54 z_const unsigned char FAR *in; /* local strm->next_in */
56 unsigned char FAR *out; /* local strm->next_out */
57 unsigned char FAR *beg; /* inflate()'s initial strm->next_out */
66 unsigned long hold; /* local strm->hold */
67 unsigned bits; /* local strm->bits */
68 code const FAR *lcode; /* local strm->lencode */
69 code const FAR *dcode; /* local strm->distcode */
80 state = (struct inflate_state FAR *)strm->state;
81 in = strm->next_in;
82 last = in + (strm->avail_in - 5);
83 out = strm->next_out;
84 beg = out - (start - strm->avail_out);
85 end = out + (strm->avail_out - 257);
160 strm->msg = (char *)"invalid distance too far back";
173 strm->msg =
270 strm->msg = __UNCONST("invalid distance code");
285 strm->msg = __UNCONST("invalid literal/length code");
298 strm->next_in = in;
299 strm->next_out = out;
300 strm->avail_in = (unsigned)(in < last ? 5 + (last - in) : 5 - (in - last));
301 strm->avail_out = (unsigned)(out < end ?