Lines Matching defs:from
76 unsigned dmax; /* maximum distance from zlib header */
93 unsigned char *from; /* where to copy match from */
180 if (dist > op) { /* see if copy from window */
187 from = window;
189 from += wsize - op;
190 if (op < len) { /* some from window */
193 *out++ = *from++;
195 from = out - dist; /* rest from output */
199 from += wsize + write - op;
201 if (op < len) { /* some from end of window */
204 *out++ = *from++;
206 from = window;
207 if (write < len) { /* some from start of window */
211 *out++ = *from++;
213 from = out - dist; /* rest from output */
218 from += write - op;
219 if (op < len) { /* some from window */
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 */
247 *out++ = *from++;
254 sfrom = (unsigned short *)(from);
263 from = (unsigned char *)sfrom;
282 *out++ = *from++;