/dflybsd-src/contrib/gdb-7/gdb/ |
H A D | ax.h | 95 struct agent_expr struct 149 typedef struct agent_expr *agent_expr_p; 170 extern struct agent_expr *new_agent_expr (struct gdbarch *, CORE_ADDR); 173 extern void free_agent_expr (struct agent_expr *); 174 extern struct cleanup *make_cleanup_free_agent_expr (struct agent_expr *); 177 extern void ax_simple (struct agent_expr *EXPR, enum agent_op OP); 181 extern void ax_pick (struct agent_expr *EXPR, int DEPTH); 187 extern void ax_ext (struct agent_expr *EXPR, int N); 190 extern void ax_zero_ext (struct agent_expr *EXPR, int N); 193 extern void ax_trace_quick (struct agent_expr *EXPR, int N); [all …]
|
H A 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() 66 free_agent_expr (struct agent_expr *x) in free_agent_expr() 80 make_cleanup_free_agent_expr (struct agent_expr *x) in make_cleanup_free_agent_expr() 89 grow_expr (struct agent_expr *x, int n) in grow_expr() 104 append_const (struct agent_expr *x, LONGEST val, int n) in append_const() [all …]
|
H A D | ax-gdb.c | 80 static void gen_traced_pop (struct gdbarch *, struct agent_expr *, 83 static void gen_sign_extend (struct agent_expr *, struct type *); 84 static void gen_extend (struct agent_expr *, struct type *); 85 static void gen_fetch (struct agent_expr *, struct type *); 86 static void gen_left_shift (struct agent_expr *, int); 89 static void gen_frame_args_address (struct gdbarch *, struct agent_expr *); 90 static void gen_frame_locals_address (struct gdbarch *, struct agent_expr *); 91 static void gen_offset (struct agent_expr *ax, int offset); 92 static void gen_sym_offset (struct agent_expr *, struct symbol *); 93 static void gen_var_ref (struct gdbarch *, struct agent_expr *ax, [all …]
|
H A D | ax-gdb.h | 103 extern struct agent_expr *gen_trace_for_expr (CORE_ADDR, struct expression *); 105 extern struct agent_expr *gen_trace_for_var (CORE_ADDR, struct gdbarch *, 108 extern struct agent_expr *gen_trace_for_return_address (CORE_ADDR, 111 extern struct agent_expr *gen_eval_for_expr (CORE_ADDR, struct expression *); 114 struct agent_expr *ax, struct axs_value *value); 116 extern void require_rvalue (struct agent_expr *ax, struct axs_value *value); 119 extern struct agent_expr *gen_printf (CORE_ADDR, struct gdbarch *,
|
H A D | dwarf2-frame.h | 29 struct agent_expr; 128 extern void dwarf2_compile_cfa_to_ax (struct agent_expr *expr,
|
H A D | dwarf2loc.h | 29 struct agent_expr; 149 extern void dwarf2_compile_expr_to_ax (struct agent_expr *expr,
|
H A D | symfile.h | 36 struct agent_expr; 334 struct agent_expr *expr,
|
H A D | gdbarch.h | 56 struct agent_expr; 276 typedef int (gdbarch_ax_pseudo_register_collect_ftype) (struct gdbarch *gdbarch, struct agent_expr … 277 extern int gdbarch_ax_pseudo_register_collect (struct gdbarch *gdbarch, struct agent_expr *ax, int … 286 …rch_ax_pseudo_register_push_stack_ftype) (struct gdbarch *gdbarch, struct agent_expr *ax, int reg); 287 extern int gdbarch_ax_pseudo_register_push_stack (struct gdbarch *gdbarch, struct agent_expr *ax, i… 1197 typedef void (gdbarch_gen_return_address_ftype) (struct gdbarch *gdbarch, struct agent_expr *ax, st… 1198 extern void gdbarch_gen_return_address (struct gdbarch *gdbarch, struct agent_expr *ax, struct axs_…
|
H A D | probe.h | 85 void (*compile_to_ax) (struct probe *probe, struct agent_expr *aexpr,
|
H A D | arch-utils.h | 164 struct agent_expr *ax,
|
H A D | breakpoint.h | 352 struct agent_expr *cond_bytecode; 369 struct agent_expr *cmd_bytecode;
|
H A D | symtab.h | 36 struct agent_expr; 583 struct agent_expr *ax, struct axs_value *value);
|
H A D | tracepoint.c | 206 static void add_aexpr (struct collection_list *, struct agent_expr *); 678 report_agent_reqs_errors (struct agent_expr *aexpr) in report_agent_reqs_errors() 710 struct agent_expr *aexpr; in validate_actionline() 877 struct agent_expr **aexpr_list; 1103 struct agent_expr *aexpr; in collect_symbol() 1383 struct agent_expr *aexpr; in encode_actions_1() 1675 add_aexpr (struct collection_list *collect, struct agent_expr *aexpr) in add_aexpr() 1681 2 * collect->aexpr_listsize * sizeof (struct agent_expr *)); in add_aexpr() 5253 (tracepoint_list.aexpr_listsize * sizeof (struct agent_expr *)); in _initialize_tracepoint() 5267 (stepping_list.aexpr_listsize * sizeof (struct agent_expr *)); in _initialize_tracepoint()
|
H A D | value.h | 798 struct agent_expr *expr, 821 struct agent_expr *expr,
|
H A D | stap-probe.c | 1072 stap_compile_to_ax (struct probe *probe_generic, struct agent_expr *expr, in stap_compile_to_ax() 1156 compile_probe_arg (struct internalvar *ivar, struct agent_expr *expr, in compile_probe_arg()
|
H A D | arch-utils.c | 791 struct agent_expr *ax, struct axs_value *value, in default_gen_return_address()
|
H A D | dwarf2loc.c | 2538 access_memory (struct gdbarch *arch, struct agent_expr *expr, ULONGEST nbits) in access_memory() 2579 struct agent_expr *expr = baton; in get_ax_pc() 2598 dwarf2_compile_expr_to_ax (struct agent_expr *expr, struct axs_value *loc, in dwarf2_compile_expr_to_ax() 3946 struct agent_expr *ax, struct axs_value *value) in locexpr_tracepoint_var_ref() 4122 struct agent_expr *ax, struct axs_value *value) in loclist_tracepoint_var_ref()
|
H A D | gdbarch.c | 1950 gdbarch_ax_pseudo_register_collect (struct gdbarch *gdbarch, struct agent_expr *ax, int reg) in gdbarch_ax_pseudo_register_collect() 1974 gdbarch_ax_pseudo_register_push_stack (struct gdbarch *gdbarch, struct agent_expr *ax, int reg) in gdbarch_ax_pseudo_register_push_stack() 4261 gdbarch_gen_return_address (struct gdbarch *gdbarch, struct agent_expr *ax, struct axs_value *value… in gdbarch_gen_return_address()
|
H A D | elfread.c | 1640 struct agent_expr *expr, in elf_compile_to_ax()
|
H A D | breakpoint.c | 2047 static struct agent_expr * 2050 struct agent_expr *aexpr = NULL; in parse_cond_to_aexpr() 2110 struct agent_expr *aexpr; in build_target_condition_list() 2183 static struct agent_expr * 2188 struct agent_expr *aexpr = NULL; in parse_cmd_to_aexpr() 2302 struct agent_expr *aexpr; in build_target_command_list()
|
H A D | amd64-tdep.c | 2443 struct agent_expr *ax, struct axs_value *value, in amd64_gen_return_address()
|
H A D | dwarf2-frame.c | 886 dwarf2_compile_cfa_to_ax (struct agent_expr *expr, struct axs_value *loc, in dwarf2_compile_cfa_to_ax()
|
H A D | value.c | 1777 struct agent_expr *expr, in compile_internalvar_to_ax()
|
H A D | remote.c | 8005 struct agent_expr *aexpr = NULL; in remote_add_target_side_condition() 8037 struct agent_expr *aexpr = NULL; in remote_add_target_side_commands() 10392 struct agent_expr *aexpr; in remote_download_tracepoint()
|
H A D | i386-tdep.c | 2146 struct agent_expr *ax, struct axs_value *value, in i386_gen_return_address()
|