Lines Matching defs:dt_decl_t
51 } dt_decl_t;
75 dt_decl_t *ds_decl; /* pointer to top of decl stack */
84 extern dt_decl_t *dt_decl_alloc(ushort_t, char *);
85 extern void dt_decl_free(dt_decl_t *);
87 extern dt_decl_t *dt_decl_push(dt_decl_t *);
88 extern dt_decl_t *dt_decl_pop(void);
89 extern dt_decl_t *dt_decl_pop_param(char **);
90 extern dt_decl_t *dt_decl_top(void);
92 extern dt_decl_t *dt_decl_ident(char *);
103 extern dt_decl_t *dt_decl_spec(ushort_t, char *);
104 extern dt_decl_t *dt_decl_attr(ushort_t);
105 extern dt_decl_t *dt_decl_array(struct dt_node *);
106 extern dt_decl_t *dt_decl_func(dt_decl_t *, struct dt_node *);
107 extern dt_decl_t *dt_decl_ptr(void);
109 extern dt_decl_t *dt_decl_sou(uint_t, char *);
112 extern dt_decl_t *dt_decl_enum(char *);
115 extern int dt_decl_type(dt_decl_t *, dtrace_typeinfo_t *);
120 extern dt_decl_t *dt_scope_pop(void);