Searched refs:agent_expr (Results 1 – 7 of 7) sorted by relevance
| /mirbsd/src/gnu/usr.bin/binutils/gdb/ |
| D | ax.h | 69 struct agent_expr struct 144 extern struct agent_expr *new_agent_expr (CORE_ADDR); 147 extern void free_agent_expr (struct agent_expr *); 148 extern struct cleanup *make_cleanup_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); 177 extern void ax_label (struct agent_expr *EXPR, int patch, int target); [all …]
|
| D | ax-gdb.c | 68 static void gen_traced_pop (struct agent_expr *, struct axs_value *); 70 static void gen_sign_extend (struct agent_expr *, struct type *); 71 static void gen_extend (struct agent_expr *, struct type *); 72 static void gen_fetch (struct agent_expr *, struct type *); 73 static void gen_left_shift (struct agent_expr *, int); 76 static void gen_frame_args_address (struct agent_expr *); 77 static void gen_frame_locals_address (struct agent_expr *); 78 static void gen_offset (struct agent_expr *ax, int offset); 79 static void gen_sym_offset (struct agent_expr *, struct symbol *); 80 static void gen_var_ref (struct agent_expr *ax, [all …]
|
| D | ax-general.c | 32 static void grow_expr (struct agent_expr *x, int n); 34 static void append_const (struct agent_expr *x, LONGEST val, int n); 36 static LONGEST read_const (struct agent_expr *x, int o, int n); 38 static void generic_ext (struct agent_expr *x, enum agent_op op, int n); 43 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() 71 make_cleanup_free_agent_expr (struct agent_expr *x) in make_cleanup_free_agent_expr() 80 grow_expr (struct agent_expr *x, int n) in grow_expr() 95 append_const (struct agent_expr *x, LONGEST val, int n) in append_const() [all …]
|
| D | ax-gdb.h | 98 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 *);
|
| D | dwarf2loc.c | 420 dwarf2_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax, in dwarf2_tracepoint_var_ref() 550 locexpr_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax, in locexpr_tracepoint_var_ref() 621 loclist_tracepoint_var_ref (struct symbol * symbol, struct agent_expr * ax, in loclist_tracepoint_var_ref()
|
| D | tracepoint.c | 154 static void add_aexpr (struct collection_list *, struct agent_expr *); 955 struct agent_expr *aexpr; in validate_actionline() 1089 struct agent_expr **aexpr_list; 1518 struct agent_expr *aexpr; in encode_actions() 1679 add_aexpr (struct collection_list *collect, struct agent_expr *aexpr) in add_aexpr() 1685 2 * collect->aexpr_listsize * sizeof (struct agent_expr *)); in add_aexpr() 2701 (tracepoint_list.aexpr_listsize * sizeof (struct agent_expr *)); in _initialize_tracepoint() 2715 (stepping_list.aexpr_listsize * sizeof (struct agent_expr *)); in _initialize_tracepoint()
|
| D | symtab.h | 36 struct agent_expr; 595 void (*tracepoint_var_ref) (struct symbol * symbol, struct agent_expr * ax,
|