Lines Matching refs:proc
350 proc_list *proc; in write_real_program() local
356 for (proc = vp->procs; proc != NULL; proc = proc->next) { in write_real_program()
357 int oneway = streq(proc->res_type, "oneway"); in write_real_program()
360 if (proc->arg_num < 2 && in write_real_program()
361 streq(proc->args.decls->decl.type, "void")) { in write_real_program()
365 internal_proctype(proc); in write_real_program()
369 pvname(proc->proc_name, vp->vers_num); in write_real_program()
374 if (proc->arg_num > 1) in write_real_program()
376 f_print(fout, proc->args.argname); in write_real_program()
378 ptype(proc->args.decls->decl.prefix, in write_real_program()
379 proc->args.decls->decl.type, 0); in write_real_program()
383 ptype(proc->res_prefix, in write_real_program()
384 proc->res_type, 1); in write_real_program()
397 if (proc->arg_num > 1) in write_real_program()
399 proc->args.argname); in write_real_program()
402 ptype(proc->args.decls->decl.prefix, in write_real_program()
403 proc->args.decls->decl.type, 0); in write_real_program()
415 pvname_svc(proc->proc_name, vp->vers_num); in write_real_program()
417 pvname(proc->proc_name, vp->vers_num); in write_real_program()
419 if (proc->arg_num < 2) { /* single argument */ in write_real_program()
421 if (!streq(proc->args.decls->decl.type, "void")) in write_real_program()
425 for (l = proc->args.decls; l != NULL; in write_real_program()
442 proc_list *proc; in write_program() local
466 for (proc = vp->procs; proc != NULL; proc = proc->next) { in write_program()
467 if (proc->arg_num < 2) { /* single argument */ in write_program()
468 if (streq(proc->args.decls->decl.type, in write_program()
474 ptype(proc->args.decls->decl.prefix, in write_program()
475 proc->args.decls->decl.type, 0); in write_program()
476 pvname(proc->proc_name, vp->vers_num); in write_program()
481 f_print(fout, "\t\t%s", proc->args.argname); in write_program()
483 pvname(proc->proc_name, vp->vers_num); in write_program()
495 for (proc = vp->procs; proc != NULL; in write_program()
496 proc = proc->next) { in write_program()
497 if (streq(proc->res_type, "void") || in write_program()
498 streq(proc->res_type, "oneway")) in write_program()
502 ptype(proc->res_prefix, proc->res_type, 0); in write_program()
503 pvname(proc->proc_name, vp->vers_num); in write_program()
558 for (proc = vp->procs; proc != NULL; proc = proc->next) { in write_program()
559 f_print(fout, "\tcase %s:\n", proc->proc_name); in write_program()
560 if (proc->arg_num < 2) { /* single argument */ in write_program()
561 p_xdrfunc(ARG, proc->args.decls->decl.type); in write_program()
563 p_xdrfunc(ARG, proc->args.argname); in write_program()
566 if (streq(proc->res_type, "oneway")) { in write_program()
570 p_xdrfunc(RESULT, proc->res_type); in write_program()
600 pvname_svc(proc->proc_name, vp->vers_num); in write_program()
602 pvname(proc->proc_name, vp->vers_num); in write_program()
684 printif(char *proc, char *transp, char *prefix, char *arg) in printif() argument
687 proc, transp, arg, prefix, arg); in printif()
691 nullproc(proc_list *proc) in nullproc() argument
693 for (; proc != NULL; proc = proc->next) { in nullproc()
694 if (streq(proc->proc_num, "0")) in nullproc()