Lines Matching defs:mtch
33 Vclzmatch_t mtch[MAXPAIR]; /* storage for pairs */
35 #define NEXTPAIR(pr) ((pr)->size < MAXPAIR-1 ? ((pr)->mtch + (pr)->size++) : NIL(Vclzmatch_t*))
135 Vclzmatch_t *mt = pr->mtch + pr->size - 1;
192 done: mt = pr->mtch+pr->size-1;
193 return (mt->tpos + mt->size) - pr->mtch->tpos;
306 { fpair.mtch[n].tpos = add - hs->src;
307 fpair.mtch[n].mpos = -1;
308 fpair.mtch[n].size = obj - add;
311 fpair.mtch[n].tpos = obj - hs->src;
312 fpair.mtch[n].mpos = fpos - hs->src;
313 fpair.mtch[n].size = flen;
379 { rpair.mtch[n].tpos = add - hs->src;
380 rpair.mtch[n].mpos = -1;
381 rpair.mtch[n].size = obj - add;
384 rpair.mtch[n].tpos = obj - hs->src;
385 rpair.mtch[n].mpos = rpos - hs->src;
386 rpair.mtch[n].size = rlen;
396 { if((n = (*vcpa->parsef)(vcpa, tp, pair->mtch, pair->size)) < 0)
425 { fpair.mtch[0].tpos = add - hs->src;
426 fpair.mtch[0].mpos = -1;
427 fpair.mtch[0].size = n;
428 n = (*vcpa->parsef)(vcpa, 0, fpair.mtch, 1);
522 { pair.mtch[r].tpos = ad;
523 pair.mtch[r].mpos = -1;
524 pair.mtch[r].size = p-ad;
527 pair.mtch[r].tpos = p;
528 pair.mtch[r].mpos = lp;
529 pair.mtch[r].size = lz;
532 if((r = (*vcpa->parsef)(vcpa, 0, pair.mtch, pair.size)) < 0 )
544 { pair.mtch[0].tpos = ad;
545 pair.mtch[0].mpos = -1;
546 pair.mtch[0].size = p-ad;
547 if((*vcpa->parsef)(vcpa, 0, pair.mtch, 1) <= 0 )
580 { Vclzmatch_t mtch;
581 mtch.tpos = 0;
582 mtch.mpos = -1;
583 mtch.size = vcpa->ntar;
584 if((*vcpa->parsef)(vcpa, 0, &mtch, 1) != vcpa->ntar)