Searched refs:dt_node (Results 1 - 5 of 5) sorted by relevance
/osnet-11/usr/src/lib/libdtrace/common/ |
H A D | dt_xlator.h | 41 struct dt_node; 55 struct dt_node *dx_members; /* list of member translations */ 58 struct dt_node *dx_nodes; /* list of parse tree nodes */ 67 const char *, struct dt_node *, struct dt_node *); 76 struct dt_node *, struct dt_node *, int); 80 extern struct dt_node *dt_xlator_member(dt_xlator_t *, const char *);
|
H A D | dt_decl.h | 41 struct dt_node; /* forward declaration of dt_node_t */ 49 struct dt_node *dd_node; /* node for array size or parm list */ 100 extern int dt_decl_prototype(struct dt_node *, struct dt_node *, 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 *); 110 extern void dt_decl_member(struct dt_node *); 113 extern void dt_decl_enumerator(char *, struct dt_node *);
|
H A D | dt_printf.h | 41 struct dt_node; 49 struct dt_pfargd *, struct dt_node *); 120 struct dt_ident *, int, dtrace_actkind_t, struct dt_node *); 122 extern void dt_printa_validate(struct dt_node *, struct dt_node *);
|
H A D | dt_ident.h | 37 struct dt_node; 47 struct dt_node *dis_args; /* array of nodes representing formal types */ 52 struct dt_node *din_list; /* allocation list for parse tree nodes */ 53 struct dt_node *din_root; /* root of this identifier's parse tree */ 60 void (*di_cook)(struct dt_node *, struct dt_ident *, 61 int, struct dt_node *); 110 #define DT_IDFLG_ORPHAN 0x1000 /* variable is in a dt_node and not dt_idhash */ 166 extern dtrace_attribute_t dt_ident_cook(struct dt_node *, 167 dt_ident_t *, struct dt_node **);
|
H A D | dt_parser.h | 45 typedef struct dt_node { struct 68 struct dt_node *_links[3]; /* child node pointers */ 72 struct dt_node *_descs; /* list of descriptions */ 73 struct dt_node *_pred; /* predicate expression */ 74 struct dt_node *_acts; /* action statement list */ 86 struct dt_node *_expr; /* expression node pointer */ 93 struct dt_node *_xmemb; /* individual xlator member */ 94 struct dt_node *_membs; /* list of member nodes */ 100 struct dt_node *_probes; /* list of probe nodes */ 105 struct dt_node *dn_lis [all...] |
Completed in 33 milliseconds