Home
last modified time | relevance | path

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

/dflybsd-src/contrib/gdb-7/gdb/
H A Dax.h95 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 Dax-general.c32 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 Dax-gdb.c80 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 Dax-gdb.h103 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 Ddwarf2-frame.h29 struct agent_expr;
128 extern void dwarf2_compile_cfa_to_ax (struct agent_expr *expr,
H A Ddwarf2loc.h29 struct agent_expr;
149 extern void dwarf2_compile_expr_to_ax (struct agent_expr *expr,
H A Dsymfile.h36 struct agent_expr;
334 struct agent_expr *expr,
H A Dgdbarch.h56 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 Dprobe.h85 void (*compile_to_ax) (struct probe *probe, struct agent_expr *aexpr,
H A Darch-utils.h164 struct agent_expr *ax,
H A Dbreakpoint.h352 struct agent_expr *cond_bytecode;
369 struct agent_expr *cmd_bytecode;
H A Dsymtab.h36 struct agent_expr;
583 struct agent_expr *ax, struct axs_value *value);
H A Dtracepoint.c206 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 Dvalue.h798 struct agent_expr *expr,
821 struct agent_expr *expr,
H A Dstap-probe.c1072 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 Darch-utils.c791 struct agent_expr *ax, struct axs_value *value, in default_gen_return_address()
H A Ddwarf2loc.c2538 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 Dgdbarch.c1950 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 Delfread.c1640 struct agent_expr *expr, in elf_compile_to_ax()
H A Dbreakpoint.c2047 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 Damd64-tdep.c2443 struct agent_expr *ax, struct axs_value *value, in amd64_gen_return_address()
H A Ddwarf2-frame.c886 dwarf2_compile_cfa_to_ax (struct agent_expr *expr, struct axs_value *loc, in dwarf2_compile_cfa_to_ax()
H A Dvalue.c1777 struct agent_expr *expr, in compile_internalvar_to_ax()
H A Dremote.c8005 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 Di386-tdep.c2146 struct agent_expr *ax, struct axs_value *value, in i386_gen_return_address()