Lines Matching refs:out
34 Decode literal, length, and distance codes and write out the resulting
51 LEN -- ran out of enough output space or enough available input
75 unsigned char FAR *out; /* local strm->next_out */
77 unsigned char FAR *end; /* while out < end, enough space available */
102 out = strm->next_out - OFF;
103 beg = out - (start - strm->avail_out);
104 end = out + (strm->avail_out - 257);
138 PUP(out) = (unsigned char)(this.val);
187 op = (unsigned)(out - beg); /* max distance in output */
201 PUP(out) = PUP(from);
203 from = out - dist; /* rest from output */
212 PUP(out) = PUP(from);
219 PUP(out) = PUP(from);
221 from = out - dist; /* rest from output */
230 PUP(out) = PUP(from);
232 from = out - dist; /* rest from output */
236 PUP(out) = PUP(from);
237 PUP(out) = PUP(from);
238 PUP(out) = PUP(from);
242 PUP(out) = PUP(from);
244 PUP(out) = PUP(from);
248 from = out - dist; /* copy direct from output */
250 PUP(out) = PUP(from);
251 PUP(out) = PUP(from);
252 PUP(out) = PUP(from);
256 PUP(out) = PUP(from);
258 PUP(out) = PUP(from);
286 } while (in < last && out < end);
296 strm->next_out = out + OFF;
298 strm->avail_out = (unsigned)(out < end ?
299 257 + (end - out) : 257 - (out - end));
306 inflate_fast() speedups that turned out slower (on a PowerPC G3 750CXe):