Home
last modified time | relevance | path

Searched refs:agent_expr (Results 1 – 7 of 7) sorted by relevance

/freebsd-12.1/contrib/gdb/gdb/
H A Dax.h69 struct agent_expr struct
144 extern struct agent_expr *new_agent_expr (CORE_ADDR);
147 extern void free_agent_expr (struct agent_expr *);
151 extern void ax_simple (struct agent_expr *EXPR, enum agent_op OP);
157 extern void ax_ext (struct agent_expr *EXPR, int N);
160 extern void ax_zero_ext (struct agent_expr *EXPR, int N);
163 extern void ax_trace_quick (struct agent_expr *EXPR, int N);
171 extern int ax_goto (struct agent_expr *EXPR, enum agent_op OP);
180 extern void ax_const_l (struct agent_expr *EXPR, LONGEST l);
181 extern void ax_const_d (struct agent_expr *EXPR, LONGEST d);
[all …]
H A Dax-gdb.c80 static void gen_var_ref (struct agent_expr *ax,
101 static void gen_cast (struct agent_expr *ax,
103 static void gen_scale (struct agent_expr *ax,
105 static void gen_add (struct agent_expr *ax,
109 static void gen_sub (struct agent_expr *ax,
112 static void gen_binop (struct agent_expr *ax,
807 struct agent_expr *ax = new_agent_expr (0); in is_nontrivial_conversion()
1726 struct agent_expr *
1753 struct agent_expr *
1778 struct agent_expr *
[all …]
H A Dax-general.c43 struct agent_expr *
46 struct agent_expr *x = xmalloc (sizeof (*x)); in new_agent_expr()
58 free_agent_expr (struct agent_expr *x) in free_agent_expr()
80 grow_expr (struct agent_expr *x, int n) in grow_expr()
112 read_const (struct agent_expr *x, int o, int n) in read_const()
157 ax_ext (struct agent_expr *x, int n) in ax_ext()
165 ax_zero_ext (struct agent_expr *x, int n) in ax_zero_ext()
173 ax_trace_quick (struct agent_expr *x, int n) in ax_trace_quick()
221 ax_const_l (struct agent_expr *x, LONGEST l) in ax_const_l()
251 ax_const_d (struct agent_expr *x, LONGEST d) in ax_const_d()
[all …]
H A Dax-gdb.h98 extern struct agent_expr *expr_to_agent (struct expression *EXPR,
104 extern struct agent_expr *expr_to_address_and_size (struct expression *EXPR);
111 extern struct agent_expr *gen_trace_for_expr (CORE_ADDR, struct expression *);
H A Ddwarf2loc.c370 dwarf2_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax, in dwarf2_tracepoint_var_ref()
500 locexpr_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax, in locexpr_tracepoint_var_ref()
571 loclist_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax, in loclist_tracepoint_var_ref()
H A Dtracepoint.c152 static void add_aexpr (struct collection_list *, struct agent_expr *);
940 struct agent_expr *aexpr; in validate_actionline()
1073 struct agent_expr **aexpr_list;
1492 struct agent_expr *aexpr; in encode_actions()
1650 add_aexpr (struct collection_list *collect, struct agent_expr *aexpr) in add_aexpr()
1656 2 * collect->aexpr_listsize * sizeof (struct agent_expr *)); in add_aexpr()
2648 (tracepoint_list.aexpr_listsize * sizeof (struct agent_expr *)); in _initialize_tracepoint()
2662 (stepping_list.aexpr_listsize * sizeof (struct agent_expr *)); in _initialize_tracepoint()
H A Dsymtab.h36 struct agent_expr;
581 void (*tracepoint_var_ref) (struct symbol * symbol, struct agent_expr * ax,