Lines Matching refs:source
23 /* Apply the transformation source->target to reconstruct target
27 ** machine must be large enough to hold source and target sizes.
38 Vddisc_t* source; /* source data discipline */
40 uchar* src; /* source string */
44 long s_org; /* start of window in source */
47 char s_alloc; /* 1 if source was allocated */
64 reg Vddisc_t *target, *source;
71 source = tab->source;
155 if(copy < n_src) /* copy from source data */
182 disc = source;
260 long vdupdate(Vddisc_t* source, Vddisc_t* target, Vddisc_t* delta)
262 long vdupdate(source,target,delta)
263 Vddisc_t* source; /* source data */
282 tab.source = source;
298 return _vdupdate_01(source,target,delta);
311 /* get true source size */
315 { if(!source || (!source->data && !source->readf) )
317 if(source->data && source->size < t)
344 { n = (!source->data && window < (long)MAXINT) ? (int)window : 0;
352 src = (uchar*)(source ? source->data : NIL(Void_t*));
395 r = (*source->readf)(tab.src,n,p,source);