Lines Matching refs:proc

79 	proc_list *proc;  in write_program()  local
82 for (proc = vp->procs; proc != NULL; proc = proc->next) { in write_program()
85 ptype(proc->res_prefix, proc->res_type, 1); in write_program()
87 pvname(proc->proc_name, vp->vers_num); in write_program()
88 printarglist(proc, RESULT, "clnt", "CLIENT *"); in write_program()
91 pvname(proc->proc_name, vp->vers_num); in write_program()
92 printarglist(proc, RESULT, "clnt", "CLIENT *"); in write_program()
96 printbody(proc); in write_program()
112 printarglist(proc_list *proc, char *result, char *addargname, char *addargtype) in printarglist() argument
114 bool_t oneway = streq(proc->res_type, "oneway"); in printarglist()
121 ptype(proc->args.decls->decl.prefix, in printarglist()
122 proc->args.decls->decl.type, 1); in printarglist()
127 ptype(proc->res_prefix, in printarglist()
128 proc->res_type, 1); in printarglist()
149 ptype(proc->args.decls->decl.prefix, in printarglist()
150 proc->args.decls->decl.type, 1); in printarglist()
154 ptype(proc->res_prefix, proc->res_type, 1); in printarglist()
158 } else if (streq(proc->args.decls->decl.type, "void")) { in printarglist()
165 ptype(proc->res_prefix, in printarglist()
166 proc->res_type, 1); in printarglist()
183 for (l = proc->args.decls; l != NULL; l = l->next) in printarglist()
189 for (l = proc->args.decls; l != NULL; l = l->next) { in printarglist()
190 pdeclaration(proc->args.argname, in printarglist()
195 ptype(proc->res_prefix, proc->res_type, 1); in printarglist()
201 for (l = proc->args.decls; l != NULL; l = l->next) { in printarglist()
202 pdeclaration(proc->args.argname, &l->decl, 0, in printarglist()
206 ptype(proc->res_prefix, proc->res_type, 1); in printarglist()
231 printbody(proc_list *proc) in printbody() argument
234 bool_t args2 = (proc->arg_num > 1); in printbody()
235 bool_t oneway = streq(proc->res_type, "oneway"); in printbody()
242 f_print(fout, "\t%s", proc->args.argname); in printbody()
248 if (streq(proc->res_type, "void")) { in printbody()
251 ptype(proc->res_prefix, proc->res_type, 0); in printbody()
257 ampr(proc->res_type), RESULT, RESULT); in printbody()
261 (streq(proc->args.decls->decl.type, "void"))) { in printbody()
271 proc->proc_name); in printbody()
275 stringfix(proc->res_type), in printbody()
276 (mtflag)?"":ampr(proc->res_type), in printbody()
290 for (l = proc->args.decls; l != NULL; l = l->next) { in printbody()
300 proc->proc_name, proc->args.argname); in printbody()
304 stringfix(proc->res_type), in printbody()
305 (mtflag)?"":ampr(proc->res_type), in printbody()
320 proc->proc_name, in printbody()
321 stringfix(proc->args.decls->decl.type), in printbody()
324 proc->args.decls->decl.name : in printbody()
326 stringfix(proc->res_type), in printbody()
327 ampr(proc->res_type), in printbody()
335 proc->proc_name, in printbody()
336 stringfix(proc->args.decls->decl.type), in printbody()
339 proc->args.decls->decl.name : in printbody()
341 stringfix(proc->res_type), "", in printbody()
348 if (streq(proc->res_type, "void")) { in printbody()
350 ampr(proc->res_type), RESULT); in printbody()
353 ampr(proc->res_type), RESULT); in printbody()
368 (streq(proc->args.decls->decl.type, "void"))) { in printbody()
378 proc->proc_name); in printbody()
391 for (l = proc->args.decls; l != NULL; l = l->next) { in printbody()
401 proc->proc_name, proc->args.argname); in printbody()
415 proc->proc_name, in printbody()
416 stringfix(proc->args.decls->decl.type), in printbody()
419 proc->args.decls->decl.name : in printbody()
427 proc->proc_name, in printbody()
428 stringfix(proc->args.decls->decl.type), in printbody()
431 proc->args.decls->decl.name : in printbody()