Home | History | Annotate | Download | only in rpcgen

Lines Matching defs:defp

78 	definition *defp;
81 defp = ALLOC(definition);
85 def_struct(defp);
88 def_union(defp);
91 def_typedef(defp);
94 def_enum(defp);
97 def_program(defp);
100 def_const(defp);
103 free(defp);
109 isdefined(defp);
110 return (defp);
114 isdefined(definition *defp)
116 STOREVAL(&defined, defp);
120 def_struct(definition *defp)
127 defp->def_kind = DEF_STRUCT;
130 defp->def_name = tok.str;
132 tailp = &defp->def.st.decls;
147 def_program(definition *defp)
159 defp->def_kind = DEF_PROGRAM;
161 defp->def_name = tok.str;
163 vtailp = &defp->def.pr.versions;
164 tailp = &defp->def.st.decls;
245 defp->def.pr.prog_num = tok.str;
251 def_enum(definition *defp)
257 defp->def_kind = DEF_ENUM;
259 defp->def_name = tok.str;
261 tailp = &defp->def.en.vals;
280 def_const(definition *defp)
284 defp->def_kind = DEF_CONST;
286 defp->def_name = tok.str;
289 defp->def.co = tok.str;
293 def_union(definition *defp)
300 defp->def_kind = DEF_UNION;
302 defp->def_name = tok.str;
306 defp->def.un.enum_decl = dec;
307 tailp = &defp->def.un.cases;
344 defp->def.un.default_decl = ALLOC(declaration);
345 *defp->def.un.default_decl = dec;
349 defp->def.un.default_decl = NULL;
396 def_typedef(definition *defp)
400 defp->def_kind = DEF_TYPEDEF;
402 defp->def_name = dec.name;
404 defp->def.ty.old_prefix = dec.prefix;
405 defp->def.ty.old_type = dec.type;
406 defp->def.ty.rel = dec.rel;
407 defp->def.ty.array_max = dec.array_max;