Lines Matching defs:copy
9 * A copy of the License is available at *
58 reg long size, copy;
93 /* copy data from the delta stream to target */
136 if((copy = VDGETC((Vdio_t*)tab)) < 0)
139 copy = tab->quick[copy + ((k_type-K_QUICK)<<VD_BITS)];
141 { if(copy >= I_MORE &&
142 (copy = (long)(*_Vdgetu)((Vdio_t*)tab,copy)) < 0)
145 copy += tab->recent[k_type - K_RECENT];
147 copy = c_addr - copy;
150 K_UPDATE(tab->quick,tab->recent,tab->rhere,copy);
153 if(copy < n_src) /* copy from source data */
154 { if((copy+size) > n_src) /* out of sync */
158 fr = src+copy;
175 { copy += tab->t_org - tab->n_src;
179 { copy += tab->s_org;
187 copy, disc );
195 copy, disc );
207 copy += n;
211 else /* copy from target data */
212 { copy -= n_src;
213 if(copy >= t || (copy+size) > n_tar) /* out-of-sync */
217 if((s = t-copy) > size)
220 { to = tar+t; fr = tar+copy; n = (int)s;
227 a = copy;