Home | History | Annotate | Download | only in rpcgen

Lines Matching refs:f_print

147 	f_print(fout, "\n");
148 f_print(fout, "bool_t\n");
149 f_print(fout, "xdr_%s(", procname);
150 f_print(fout, "XDR *xdrs, ");
151 f_print(fout, "%s ", procname);
153 f_print(fout, "*");
154 f_print(fout, "objp)\n{\n");
174 f_print(fout, "\treturn (TRUE);\n");
175 f_print(fout, "}\n");
195 f_print(fout, "if (!xdr_%s(xdrs", name);
201 f_print(fout, ", %s", arg);
208 f_print(fout, ", (unsigned int)sizeof(bool_t), (xdrproc_t)xdr_bool");
210 f_print(fout, ", (unsigned int)sizeof(");
212 f_print(fout, "%s ", prefix);
214 f_print(fout, "%s), (xdrproc_t)xdr_%s", type, type);
221 f_print(fout, "))\n");
223 f_print(fout, "\treturn (FALSE);\n");
236 f_print(fout, "%s", objname);
252 f_print(fout, "%s", objname);
277 f_print(fout, "%s.%s_val, (unsigned int *)%s.%s_len",
280 f_print(fout, "&%s->%s_val, (unsigned int *)&%s->%s_len",
301 f_print(fout, "{\n");
303 f_print(fout, "enum_t et = (enum_t)*objp;\n");
308 f_print(fout, "*objp = (%s)et;\n", def->def_name);
310 f_print(fout, "}\n");
344 f_print(fout, "\n");
346 f_print(fout, "\tswitch (objp->%s) {\n", def->def.un.enum_decl.name);
348 f_print(fout, "\tcase %s:\n", cl->case_name);
366 f_print(fout, "\t\tbreak;\n");
369 f_print(fout, "\tdefault:\n");
385 f_print(fout, "\t\tbreak;\n");
387 f_print(fout, "\t\treturn (FALSE);\n");
390 f_print(fout, "\t}\n");
407 f_print(fout, "\n");
436 f_print(fout, "\n");
443 f_print(fout, "\tint32_t *buf;\n");
446 f_print(fout, "\n\tif (xdrs->x_op == XDR_ENCODE) {\n");
508 f_print(fout, "\t\tbuf = (int32_t *)XDR_INLINE(xdrs, %d * BYTES_PER_XDR_UNIT);\n",
512 f_print(fout,
516 f_print(fout,
520 f_print(fout, "\t\tif (buf == NULL) {\n");
528 f_print(fout, "\t\t} else {\n");
536 f_print(fout, "\t\t}\n");
562 f_print(fout, "\t\tbuf = (int32_t *)XDR_INLINE(xdrs, %d * BYTES_PER_XDR_UNIT);\n",
566 f_print(fout,
570 f_print(fout,
574 f_print(fout, "\t\tif (buf == NULL) {\n");
581 f_print(fout, "\t\t} else {\n");
589 f_print(fout, "\t\t}\n");
595 f_print(fout, "\t} else if (xdrs->x_op == XDR_DECODE) {\n");
599 f_print(fout, "\t} else {\n");
606 f_print(fout, "\t}\n");
617 f_print(fout, "\n");
650 f_print(fout, "\t\t\t{\n");
651 f_print(fout, "\t\t\t\tint i;\n");
652 f_print(fout, "\t\t\t\t%s *genp;\n", decl->type);
653 f_print(fout, "\n");
654 f_print(fout, "\t\t\t\tfor (i = 0, genp = objp->%s;\n",
656 f_print(fout, "\t\t\t\t i < %s; i++) {\n\t\t",
659 f_print(fout, "\t\t\t\t}\n\t\t\t}\n");
676 f_print(fout, "\t\t\tIXDR_PUT_");
679 f_print(fout, "\t\t\tobjp->%s = IXDR_GET_", decl->name);
681 f_print(fout, "\t\t\t*genp++ = IXDR_GET_");
697 f_print(fout, "%s(buf, objp->%s);\n", upp_case, decl->name);
699 f_print(fout, "%s(buf, *genp++);\n", upp_case);
702 f_print(fout, "%s(buf);\n", upp_case);