Lines Matching defs:parms
57 #define X_FIXED 0x2000 /* Get value from elsewhere, not parms */
66 PARM *parms;
123 char **parms,
127 insfilter(pipes, input_type, output_type, printer_type, printer, parms, flagsp)
133 **parms;
161 * information about each item in "parms".
174 for (n = 0, p = parms; *p; n++, p++)
177 n += NFIXED; /* for fixed parms (in/out/printer types) */
179 if (!(S.parms = (PARM *)Malloc((n + 1) * sizeof (PARM)))) {
192 pp = S.parms;
199 pp->pvalue = parms + 1;
212 for (p = parms; *p; p += 2)
263 check_pipeline, S.parms)) {
296 pipes[0] = build_pipe(pipeline, S.parms, flagsp);
302 pipes[1] = build_pipe(pfastf, S.parms, flagsp);
318 Return: Free((char *)S.parms);
683 PARM *parms
686 check_pipeline(pipeline, parms)
688 PARM *parms;
700 for (fail = 0, pm = parms; !fail && pm->keyword; pm++) {
741 PARM *parms,
745 build_pipe(pipeline, parms, fp)
747 PARM *parms;
767 if ((n = build_simple_cmd((char **)0, pf, parms, fp)) > 0)
776 (void) build_simple_cmd(&p, pf, parms, fp);
790 PARM *parms,
794 build_simple_cmd(pp, pf, parms, flagsp)
797 PARM *parms;
820 for (pm = parms; pm->keyword; pm++) {
851 * we mark the once-only parms as being