Home
last modified time | relevance | path

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

123456

/netbsd/src/external/gpl3/gdb/dist/gdb/
Dtarget.c60 static void default_rcmd (struct target_ops *, const char *, struct ui_file *);
62 static int default_verify_memory (struct target_ops *self,
79 static struct target_ops *the_debug_target;
143 for (target_ops *t = current_inferior ()->top_target (); in target_has_memory()
155 for (target_ops *t = current_inferior ()->top_target (); in target_has_stack()
167 for (target_ops *t = current_inferior ()->top_target (); in target_has_registers()
182 for (target_ops *t = inf->top_target (); in target_has_execution()
226 target_ops *target = current_inferior ()->top_target (); in target_supports_enable_disable_tracepoint()
242 target_ops *target = current_inferior ()->top_target (); in target_supports_evaluation_of_breakpoint_conditions()
333 target_ops *target = current_inferior ()->top_target (); in target_set_syscall_catchpoint()
[all …]
Dtarget-delegates.c27 struct dummy_target : public target_ops
204 struct debug_target : public target_ops
382 target_ops::post_attach (int arg0) in post_attach()
403 target_ops::detach (inferior *arg0, int arg1) in detach()
425 target_ops::disconnect (const char *arg0, int arg1) in disconnect()
448 target_ops::resume (ptid_t arg0, int arg1, enum gdb_signal arg2) in resume()
472 target_ops::commit_resumed () in commit_resumed()
492 target_ops::wait (ptid_t arg0, struct target_waitstatus *arg1, target_wait_flags arg2) in wait()
519 target_ops::fetch_registers (struct regcache *arg0, int arg1) in fetch_registers()
541 target_ops::store_registers (struct regcache *arg0, int arg1) in store_registers()
[all …]
Dinferior.h191 extern void child_terminal_info (struct target_ops *self, const char *, int);
193 extern void child_terminal_ours (struct target_ops *self);
195 extern void child_terminal_ours_for_output (struct target_ops *self);
197 extern void child_terminal_inferior (struct target_ops *self);
199 extern void child_terminal_save_inferior (struct target_ops *self);
201 extern void child_terminal_init (struct target_ops *self);
203 extern void child_pass_ctrlc (struct target_ops *self);
205 extern void child_interrupt (struct target_ops *self);
252 extern void prepare_execution_command (struct target_ops *target,
410 void push_target (struct target_ops *t) in push_target()
[all …]
Dtarget.h50 struct target_ops;
241 target_xfer_partial_ftype (struct target_ops *ops,
251 raw_memory_xfer_partial (struct target_ops *ops, gdb_byte *readbuf,
271 extern LONGEST target_read (struct target_ops *ops,
301 (struct target_ops *ops, const ULONGEST offset, const LONGEST len);
318 extern LONGEST target_write (struct target_ops *ops,
330 LONGEST target_write_with_progress (struct target_ops *ops,
347 (struct target_ops *ops, enum target_object object, const char *annex);
357 (struct target_ops *ops, enum target_object object, const char *annex);
369 extern void get_target_memory (struct target_ops *ops, CORE_ADDR addr,
[all …]
Drecord.h90 extern void record_disconnect (struct target_ops *, const char *, int);
93 extern void record_detach (struct target_ops *, inferior *, int);
96 extern void record_mourn_inferior (struct target_ops *);
99 extern void record_kill (struct target_ops *);
103 extern struct target_ops *find_record_target (void);
Drecord.c63 struct target_ops *
71 static struct target_ops *
74 struct target_ops *t; in require_record_target()
156 record_stop (struct target_ops *t) in record_stop()
166 record_unpush (struct target_ops *t) in record_unpush()
176 record_disconnect (struct target_ops *t, const char *args, int from_tty) in record_disconnect()
191 record_detach (struct target_ops *t, inferior *inf, int from_tty) in record_detach()
206 record_mourn_inferior (struct target_ops *t) in record_mourn_inferior()
222 record_kill (struct target_ops *t) in record_kill()
309 struct target_ops *t; in cmd_record_stop()
[all …]
Dxml-tdesc.h28 struct target_ops;
39 const struct target_desc *target_read_description_xml (struct target_ops *);
45 std::optional<std::string> target_fetch_description_xml (target_ops *ops);
Dauxv.h34 extern int default_auxv_parse (struct target_ops *ops, const gdb_byte **readptr,
55 extern std::optional<gdb::byte_vector> target_read_auxv_raw (target_ops *ops);
66 target_ops *ops, gdbarch *gdbarch,
Dinflow.c185 child_terminal_init (struct target_ops *self) in child_terminal_init()
303 child_terminal_inferior (struct target_ops *self) in child_terminal_inferior()
406 child_terminal_ours_for_output (struct target_ops *self) in child_terminal_ours_for_output()
420 child_terminal_ours (struct target_ops *self) in child_terminal_ours()
429 child_terminal_save_inferior (struct target_ops *self) in child_terminal_save_inferior()
522 child_interrupt (struct target_ops *self) in child_interrupt()
556 child_pass_ctrlc (struct target_ops *self) in child_pass_ctrlc()
677 child_terminal_info (struct target_ops *self, const char *args, int from_tty) in child_terminal_info()
Dppc64-tdep.h25 struct target_ops;
32 struct target_ops *targ);
Dlinux-tdep.h98 struct target_ops *target, gdbarch *gdbarch);
109 struct target_ops *target, gdbarch *gdbarch);
Dprocess-stratum-target.h31 class process_stratum_target : public target_ops
161 as_process_stratum_target (target_ops *target) in as_process_stratum_target()
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/armeb/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/sh3el/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/hppa/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/x86_64/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/sh3eb/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/sparc64/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/vax/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/mips64eb/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/mips64el/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/m68000/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/arm/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/mipsel/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);
/netbsd/src/external/gpl3/gdb/lib/libgdb/arch/mipseb/
Dobserver.h105 typedef void (observer_target_changed_ftype) (struct target_ops *target);
109 extern void observer_notify_target_changed (struct target_ops *target);
121 typedef void (observer_inferior_created_ftype) (struct target_ops *objfile, int from_tty);
125 extern void observer_notify_inferior_created (struct target_ops *objfile, int from_tty);

123456