Home | History | Annotate | Download | only in rpcgen

Lines Matching refs:def

73 print_datadef(definition *def)
76 if (def->def_kind == DEF_PROGRAM) /* handle data only */
79 if (def->def_kind != DEF_CONST) {
82 switch (def->def_kind) {
84 pstructdef(def);
87 puniondef(def);
90 penumdef(def);
93 ptypedef(def);
96 pprogramdef(def);
99 pconstdef(def);
105 print_progdef(definition *def)
107 switch (def->def_kind) {
110 pprogramdef(def);
122 print_funcdef(definition *def, int *did)
124 switch (def->def_kind) {
137 pxdrfuncdecl(def->def_name,
138 def->def_kind != DEF_TYPEDEF ||
139 !isvectordef(def->def.ty.old_type, def->def.ty.rel));
161 pconstdef(definition *def)
163 pdefine(def->def_name, def->def.co);
170 pargdef(definition *def)
179 for (vers = def->def.pr.versions; vers != NULL; vers = vers->next) {
195 for (vers = def->def.pr.versions; vers != NULL; vers = vers->next) {
216 pstructdef(definition *def)
219 const char *name = def->def_name;
222 for (l = def->def.st.decls; l != NULL; l = l->next) {
230 puniondef(definition *def)
233 const char *name = def->def_name;
237 decl = &def->def.un.enum_decl;
244 for (l = def->def.un.cases; l != NULL; l = l->next) {
248 decl = def->def.un.default_decl;
309 pprogramdef(definition *def)
314 pargdef(def);
316 puldefine(def->def_name, def->def.pr.prog_num);
317 for (vers = def->def.pr.versions; vers != NULL; vers = vers->next) {
320 locase(def->def_name), vers->vers_num);
322 locase(def->def_name), vers->vers_num);
326 if (!define_printed(proc, def->def.pr.versions)) {
338 for (vers = def->def.pr.versions; vers != NULL; vers = vers->next) {
393 penumdef(definition *def)
395 const char *name = def->def_name;
402 for (l = def->def.en.vals; l != NULL; l = l->next) {
422 ptypedef(definition *def)
424 const char *name = def->def_name;
425 const char *old = def->def.ty.old_type;
427 relation rel = def->def.ty.rel;
441 if (undefined2(old, name) && def->def.ty.old_prefix) {
442 s_print(prefix, "%s ", def->def.ty.old_prefix);
459 def->def.ty.array_max);
529 definition *def;
532 def = (definition *) l->val;
533 if (def->def_kind != DEF_PROGRAM) {
534 if (streq(def->def_name, stop)) {
537 if (streq(def->def_name, type)) {