Lines Matching defs:out
31 Decode literal, length, and distance codes and write out the resulting
48 LEN -- ran out of enough output space or enough available input
72 unsigned char *out; /* local strm->next_out */
74 unsigned char *end; /* while out < end, enough space available */
99 out = strm->next_out;
100 beg = out - (start - strm->avail_out);
101 end = out + (strm->avail_out - 257);
132 *out++ = (unsigned char)(this.val);
179 op = (unsigned)(out - beg); /* max distance in output */
193 *out++ = *from++;
195 from = out - dist; /* rest from output */
204 *out++ = *from++;
211 *out++ = *from++;
213 from = out - dist; /* rest from output */
222 *out++ = *from++;
224 from = out - dist; /* rest from output */
228 *out++ = *from++;
229 *out++ = *from++;
230 *out++ = *from++;
234 *out++ = *from++;
236 *out++ = *from++;
243 from = out - dist; /* copy direct from output */
245 /* Align out addr */
246 if (!((long)(out - 1) & 1)) {
247 *out++ = *from++;
250 sout = (unsigned short *)(out);
262 out = (unsigned char *)sout;
279 out = (unsigned char *)sout;
282 *out++ = *from++;
308 } while (in < last && out < end);
318 strm->next_out = out;
320 strm->avail_out = (unsigned)(out < end ?
321 257 + (end - out) : 257 - (out - end));
328 inflate_fast() speedups that turned out slower (on a PowerPC G3 750CXe):