Lines Matching defs:pm
691 register PARM *pm;
700 for (fail = 0, pm = parms; !fail && pm->keyword; pm++) {
702 if (!(pm->flags & X_MUST))
711 if (STREQU(pt->keyword, pm->keyword) &&
712 pt->result && MATCH(pt, pm))
805 register PARM *pm;
820 for (pm = parms; pm->keyword; pm++) {
822 if ((pm->flags & X_USED) || !*(pm->pvalue))
827 if (!STREQU(pt->keyword, pm->keyword) || !pt->result)
835 pm->pvalue = &(pf->inputp->name);
837 pm->pvalue = &(pf->outputp->name);
839 if (MATCH(pt, pm)) {
845 *(pm->pvalue), pt->nbra);
859 if (pp && pm->flags & X_FIRST)
860 pm->flags |= X_USED;
862 *flagsp |= pm->flags;