Lines Matching refs:out
35 Decode literal, length, and distance codes and write out the resulting
52 LEN -- ran out of enough output space or enough available input
76 unsigned char FAR *out; /* local strm->next_out */
78 unsigned char FAR *end; /* while out < end, enough space available */
103 out = strm->next_out - OFF;
104 beg = out - (start - strm->avail_out);
105 end = out + (strm->avail_out - 257);
139 PUP(out) = (unsigned char)(this.val);
188 op = (unsigned)(out - beg); /* max distance in output */
202 PUP(out) = PUP(from);
204 from = out - dist; /* rest from output */
213 PUP(out) = PUP(from);
220 PUP(out) = PUP(from);
222 from = out - dist; /* rest from output */
231 PUP(out) = PUP(from);
233 from = out - dist; /* rest from output */
237 PUP(out) = PUP(from);
238 PUP(out) = PUP(from);
239 PUP(out) = PUP(from);
243 PUP(out) = PUP(from);
245 PUP(out) = PUP(from);
249 from = out - dist; /* copy direct from output */
251 PUP(out) = PUP(from);
252 PUP(out) = PUP(from);
253 PUP(out) = PUP(from);
257 PUP(out) = PUP(from);
259 PUP(out) = PUP(from);
287 } while (in < last && out < end);
297 strm->next_out = out + OFF;
299 strm->avail_out = (unsigned)(out < end ?
300 257 + (end - out) : 257 - (out - end));
307 inflate_fast() speedups that turned out slower (on a PowerPC G3 750CXe):