Lines Matching refs:dt_decl_t
53 } dt_decl_t;
78 dt_decl_t *ds_decl; /* pointer to top of decl stack */
87 extern dt_decl_t *dt_decl_alloc(ushort_t, char *);
88 extern void dt_decl_free(dt_decl_t *);
90 extern dt_decl_t *dt_decl_push(dt_decl_t *);
91 extern dt_decl_t *dt_decl_pop(void);
92 extern dt_decl_t *dt_decl_pop_param(char **);
93 extern dt_decl_t *dt_decl_top(void);
95 extern dt_decl_t *dt_decl_ident(char *);
106 extern dt_decl_t *dt_decl_spec(ushort_t, char *);
107 extern dt_decl_t *dt_decl_attr(ushort_t);
108 extern dt_decl_t *dt_decl_array(struct dt_node *);
109 extern dt_decl_t *dt_decl_func(dt_decl_t *, struct dt_node *);
110 extern dt_decl_t *dt_decl_ptr(void);
112 extern dt_decl_t *dt_decl_sou(uint_t, char *);
115 extern dt_decl_t *dt_decl_enum(char *);
118 extern int dt_decl_type(dt_decl_t *, dtrace_typeinfo_t *);
123 extern dt_decl_t *dt_scope_pop(void);