Home | History | Annotate | Download | only in net

Lines Matching defs:COPY

1208  * Copy the source state to the destination state.
1695 * Copy without compression as much as possible from the input stream, return
1715 /* Copy as much as possible from input to output: */
3280 * Copy a stored block, storing first the length and its
3898 uInt left; /* if STORED, bytes left to copy */
3953 /* copy as much as possible from the sliding window to the output area */
4080 /* copy input/output information to locals (UPDATE macro restores) */
4366 /* while there is input ready, copy to output buffer, moving
4464 local const uInt cplens[31] = { /* Copy lengths for literal codes 257..285 */
4471 local const uInt cpdist[30] = { /* Copy offsets for distance codes 0..29 */
5079 COPY, /* o: copying bytes in window, waiting for space */
5102 uInt dist; /* distance back to copy from */
5103 } copy; /* if EXT or COPY, where and how much */
5145 Bytef *f; /* pointer to copy strings from */
5148 /* copy input/output information to locals (UPDATE macro restores) */
5189 c->sub.copy.get = e & 15;
5211 j = c->sub.copy.get;
5228 c->sub.copy.get = e & 15;
5229 c->sub.copy.dist = t->base;
5244 j = c->sub.copy.get;
5246 c->sub.copy.dist += (uInt)b & inflate_mask[j];
5248 Tracevv((stderr, "inflate: distance %u\n", c->sub.copy.dist));
5249 c->mode = COPY;
5251 case COPY: /* o: copying bytes in window, waiting for space */
5252 f = q - c->sub.copy.dist;
5331 /* copy as much as possible from the sliding window to the output area */
5342 /* compute number of bytes to copy as far as end of window */
5355 /* copy as far as end of window */
5362 /* see if more to copy at beginning of window */
5370 /* compute bytes to copy */
5383 /* copy */
5447 uInt c; /* bytes to copy */
5448 uInt d; /* distance back to copy from */
5449 Bytef *r; /* copy source pointer */
5482 /* decode distance base of block to copy */
5496 /* do the copy */
5507 c -= e; /* wrapped copy */
5516 else /* normal copy */
5525 else /* normal copy */