Lines Matching refs:copy
9 * A copy of the License is available at *
60 reg long size, copy;
95 /* copy data from the delta stream to target */
138 if((copy = VDGETC((Vdio_t*)tab)) < 0)
141 copy = tab->quick[copy + ((k_type-K_QUICK)<<VD_BITS)];
143 { if(copy >= I_MORE &&
144 (copy = (long)(*_Vdgetu)((Vdio_t*)tab,copy)) < 0)
147 copy += tab->recent[k_type - K_RECENT];
149 copy = c_addr - copy;
152 K_UPDATE(tab->quick,tab->recent,tab->rhere,copy);
155 if(copy < n_src) /* copy from source data */
156 { if((copy+size) > n_src) /* out of sync */
160 fr = src+copy;
177 { copy += tab->t_org - tab->n_src;
181 { copy += tab->s_org;
189 copy, disc );
197 copy, disc );
209 copy += n;
213 else /* copy from target data */
214 { copy -= n_src;
215 if(copy >= t || (copy+size) > n_tar) /* out-of-sync */
219 if((s = t-copy) > size)
222 { to = tar+t; fr = tar+copy; n = (int)s;
229 a = copy;