Home
last modified time | relevance | path

Searched refs:dt_node (Results 1 – 8 of 8) sorted by relevance

/freebsd-13.1/cddl/contrib/opensolaris/lib/libdtrace/common/
H A Ddt_xlator.h41 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 Ddt_decl.h43 struct dt_node; /* forward declaration of dt_node_t */
51 struct dt_node *dd_node; /* node for array size or parm list */
103 extern int dt_decl_prototype(struct dt_node *, struct dt_node *,
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 *);
113 extern void dt_decl_member(struct dt_node *);
116 extern void dt_decl_enumerator(char *, struct dt_node *);
H A Ddt_parser.h50 typedef struct dt_node { struct
77 struct dt_node *_descs; /* list of descriptions */
78 struct dt_node *_pred; /* predicate expression */
79 struct dt_node *_acts; /* action statement list */
99 struct dt_node *_membs; /* list of member nodes */
105 struct dt_node *_probes; /* list of probe nodes */
110 struct dt_node *_conditional;
111 struct dt_node *_body;
112 struct dt_node *_alternate_body;
116 struct dt_node *dn_list; /* parse tree list link */ argument
[all …]
H A Ddt_ident.h41 struct dt_node;
51 struct dt_node *dis_args; /* array of nodes representing formal types */
56 struct dt_node *din_list; /* allocation list for parse tree nodes */
57 struct dt_node *din_root; /* root of this identifier's parse tree */
64 void (*di_cook)(struct dt_node *, struct dt_ident *,
65 int, struct dt_node *);
169 extern dtrace_attribute_t dt_ident_cook(struct dt_node *,
170 dt_ident_t *, struct dt_node **);
H A Ddt_printf.h41 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 Ddtrace.h62 struct dt_node;
527 extern struct dt_node *dt_compile_sugar(dtrace_hdl_t *,
528 struct dt_node *);
/freebsd-13.1/sys/arm/mv/
H A Dmv_localbus.c258 phandle_t dt_node, dt_child; in localbus_attach() local
267 dt_node = ofw_bus_get_node(dev); in localbus_attach()
268 for (dt_child = OF_child(dt_node); dt_child != 0; in localbus_attach()
384 fdt_localbus_devmap(phandle_t dt_node, struct devmap_entry *fdt_devmap, in fdt_localbus_devmap() argument
394 if ((fdt_addrsize_cells(dt_node, &addr_cells, &size_cells)) != 0) in fdt_localbus_devmap()
397 par_addr_cells = fdt_parent_addr_cells(dt_node); in fdt_localbus_devmap()
412 dev_num = OF_getprop(dt_node, "ranges", ranges, sizeof(ranges)); in fdt_localbus_devmap()
/freebsd-13.1/sys/cddl/contrib/opensolaris/uts/common/sys/
H A Ddtrace.h892 struct dt_node **dtdo_xlmtab; /* translator references */