Lines Matching defs:target_ops

281 struct target_ops  struct
283 struct target_ops *beneath; /* To the target under this one. */ argument
298 to xfree everything (including the "struct target_ops"). */ argument
299 void (*to_xclose) (struct target_ops *targ, int quitting); argument
300 void (*to_close) (int);
301 void (*to_attach) (char *, int);
302 void (*to_post_attach) (int);
303 void (*to_detach) (char *, int);
304 void (*to_disconnect) (char *, int);
305 void (*to_resume) (ptid_t, int, enum target_signal);
306 ptid_t (*to_wait) (ptid_t, struct target_waitstatus *);
307 void (*to_fetch_registers) (int);
308 void (*to_store_registers) (int);
309 void (*to_prepare_to_store) (void);
335 struct target_ops *target); argument
337 void (*to_files_info) (struct target_ops *); argument
347 int (*to_stopped_data_address) (struct target_ops *, CORE_ADDR *); argument
348 int (*to_region_size_ok_for_hw_watchpoint) (int);
349 void (*to_terminal_init) (void);
350 void (*to_terminal_inferior) (void);
351 void (*to_terminal_ours_for_output) (void);
352 void (*to_terminal_ours) (void);
353 void (*to_terminal_save_ours) (void);
354 void (*to_terminal_info) (char *, int);
355 void (*to_kill) (void);
356 void (*to_load) (char *, int);
357 int (*to_lookup_symbol) (char *, CORE_ADDR *);
358 void (*to_create_inferior) (char *, char *, char **, int);
359 void (*to_post_startup_inferior) (ptid_t);
360 void (*to_acknowledge_created_inferior) (int);
361 int (*to_insert_fork_catchpoint) (int);
362 int (*to_remove_fork_catchpoint) (int);
363 int (*to_insert_vfork_catchpoint) (int);
364 int (*to_remove_vfork_catchpoint) (int);
365 int (*to_follow_fork) (int);
366 int (*to_insert_exec_catchpoint) (int);
367 int (*to_remove_exec_catchpoint) (int);
368 int (*to_reported_exec_events_per_exec_call) (void);
369 int (*to_has_exited) (int, int, int *);
370 void (*to_mourn_inferior) (void);
371 int (*to_can_run) (void);
372 void (*to_notice_signals) (ptid_t ptid);
373 int (*to_thread_alive) (ptid_t ptid);
374 void (*to_find_new_threads) (void);
375 char *(*to_pid_to_str) (ptid_t);
376 char *(*to_extra_thread_info) (struct thread_info *);
377 void (*to_stop) (void);
378 void (*to_rcmd) (char *command, struct ui_file *output);
379 struct symtab_and_line *(*to_enable_exception_callback) (enum
382 struct exception_event_record *(*to_get_current_exception_event) (void);
383 char *(*to_pid_to_exec_file) (int pid);
384 enum strata to_stratum;
385 int to_has_all_memory;
386 int to_has_memory;
387 int to_has_stack;
388 int to_has_registers;
389 int to_has_execution;
390 int to_has_thread_control; /* control thread execution */
392 *to_sections;
394 *to_sections_end;
396 int (*to_can_async_p) (void);
420 LONGEST (*to_xfer_partial) (struct target_ops *ops, argument
439 extern struct target_ops current_target; argument