GDBserver
|
#include <inferiors.h>
Public Attributes | |
struct inferior_list_entry | head |
int | attached |
int | gdb_detached |
struct sym_cache * | symbol_cache |
struct breakpoint * | breakpoints |
struct raw_breakpoint * | raw_breakpoints |
struct fast_tracepoint_jump * | fast_tracepoint_jumps |
struct target_desc * | tdesc |
struct process_info_private * | private |
Definition at line 43 of file inferiors.h.
Definition at line 49 of file inferiors.h.
Referenced by add_process(), attached_inferior_callback(), detach_or_kill_inferior_callback(), handle_query(), print_attached_pid(), print_started_pid(), and started_inferior_callback().
struct breakpoint* process_info::breakpoints |
Definition at line 59 of file inferiors.h.
Referenced by any_persistent_commands(), check_breakpoints(), delete_all_breakpoints(), delete_breakpoint_1(), delete_disabled_breakpoints(), delete_reinsert_breakpoints(), find_gdb_breakpoint_at(), free_all_breakpoints(), set_breakpoint_at(), and validate_breakpoints().
Definition at line 65 of file inferiors.h.
Referenced by check_mem_read(), check_mem_write(), delete_fast_tracepoint_jump(), find_fast_tracepoint_jump_at(), and set_fast_tracepoint_jump().
Definition at line 53 of file inferiors.h.
Referenced by gdb_reattached_process(), handle_target_event(), and process_serial_event().
Definition at line 45 of file inferiors.h.
Referenced by add_process(), detach_or_kill_inferior_callback(), kill_inferior_callback(), print_attached_pid(), print_started_pid(), and remove_process().
Definition at line 70 of file inferiors.h.
Referenced by aarch64_get_debug_reg_state(), aarch64_linux_prepare_to_resume(), arm_insert_point(), arm_prepare_to_resume(), arm_remove_point(), attach_thread(), disable_thread_event_reporting(), find_new_threads_callback(), find_one_thread(), linux_add_process(), linux_look_up_symbols(), linux_mourn(), linux_qxfer_libraries_svr4(), linux_wait_for_lwp(), lynx_add_process(), lynx_mourn(), lynx_resume(), lynx_wait_1(), mips_insert_point(), mips_linux_prepare_to_resume(), mips_remove_point(), mips_stopped_by_watchpoint(), mips_stopped_data_address(), remove_thread_event_breakpoints(), thread_db_create_event(), thread_db_detach(), thread_db_enable_reporting(), thread_db_find_new_threads(), thread_db_get_tls_address(), thread_db_look_up_one_symbol(), thread_db_look_up_symbols(), thread_db_mourn(), try_thread_db_load_1(), x86_insert_point(), x86_linux_prepare_to_resume(), x86_remove_point(), x86_stopped_by_watchpoint(), and x86_stopped_data_address().
Definition at line 62 of file inferiors.h.
Referenced by check_mem_read(), check_mem_write(), delete_raw_breakpoint(), find_raw_breakpoint_at(), mark_breakpoints_out(), reinsert_all_breakpoints(), set_raw_breakpoint_at(), and uninsert_all_breakpoints().
struct sym_cache* process_info::symbol_cache |
Definition at line 56 of file inferiors.h.
Referenced by look_up_one_symbol(), and remove_process().
struct target_desc* process_info::tdesc |
Definition at line 67 of file inferiors.h.
Referenced by aarch64_arch_setup(), arm_arch_setup(), bfin_arch_setup(), cris_arch_setup(), current_target_desc(), do_attach(), do_initial_child_stuff(), get_thread_regcache(), ia64_arch_setup(), lynx_add_process(), m32r_arch_setup(), m68k_arch_setup(), mips_arch_setup(), mips_cannot_fetch_register(), mips_cannot_store_register(), nios2_arch_setup(), ppc_arch_setup(), ppc_cannot_store_register(), ppc_get_hwcap(), s390_arch_setup(), s390_regs_info(), sh_arch_setup(), sparc_arch_setup(), spu_attach(), spu_create_inferior(), tic6x_arch_setup(), tile_arch_setup(), x86_arch_setup(), and xtensa_arch_setup().