GDB (xrefs)
|
Public Attributes | |
struct proc * | task |
struct proc * | threads |
int | threads_up_to_date |
pid_t | pid |
struct inf_wait | wait |
struct proc * | step_thread |
struct proc * | signal_thread |
mach_port_t | event_port |
unsigned int | running:1 |
unsigned int | stopped:1 |
unsigned int | nomsg:1 |
unsigned int | traced:1 |
unsigned int | no_wait:1 |
unsigned | pending_execs |
int | pause_sc |
int | detach_sc |
int | default_thread_run_sc |
int | default_thread_pause_sc |
int | default_thread_detach_sc |
int | want_signals |
int | want_exceptions |
Definition at line 233 of file gnu-nat.c.
Referenced by make_inf(), make_proc(), set_thread_default_detach_sc_cmd(), show_task_cmd(), and show_thread_default_detach_sc_cmd().
Definition at line 232 of file gnu-nat.c.
Referenced by make_inf(), make_proc(), set_thread_default_pause_cmd(), and show_thread_default_pause_cmd().
Definition at line 231 of file gnu-nat.c.
Referenced by make_inf(), make_proc(), set_thread_default_run_cmd(), and show_thread_default_run_cmd().
Definition at line 227 of file gnu-nat.c.
Referenced by inf_detach(), make_inf(), set_task_detach_sc_cmd(), show_task_cmd(), and show_task_detach_sc_cmd().
mach_port_t inf::event_port |
Definition at line 192 of file gnu-nat.c.
Referenced by gnu_resume(), gnu_wait(), inf_cleanup(), inf_signal(), inf_startup(), inf_steal_exc_ports(), make_inf(), make_proc(), proc_trace(), and steal_exc_port().
unsigned int inf::no_wait |
Definition at line 211 of file gnu-nat.c.
Referenced by gnu_wait(), inf_cleanup(), make_inf(), and S_proc_wait_reply().
unsigned int inf::nomsg |
Definition at line 204 of file gnu-nat.c.
Referenced by gnu_create_inferior(), gnu_resume(), inf_cleanup(), inf_detach(), inf_validate_procinfo(), and make_inf().
Definition at line 224 of file gnu-nat.c.
Referenced by gnu_wait(), inf_set_pid(), inf_suspend(), make_inf(), set_task_pause_cmd(), set_thread_pause_cmd(), show_task_cmd(), show_task_pause_cmd(), show_thread_default_pause_cmd(), and show_thread_pause_cmd().
unsigned inf::pending_execs |
Definition at line 216 of file gnu-nat.c.
Referenced by gnu_create_inferior(), gnu_wait(), inf_cleanup(), inf_resume(), inf_update_suspends(), inf_validate_procs(), and make_inf().
pid_t inf::pid |
Definition at line 181 of file gnu-nat.c.
Referenced by __proc_pid(), delete_inferior_1(), do_mach_notify_dead_name(), gnu_attach(), gnu_create_inferior(), gnu_detach(), gnu_terminal_init_inferior(), gnu_wait(), inf_attach(), inf_cleanup(), inf_continue(), inf_set_pid(), inf_set_step_thread(), inf_set_traced(), inf_task_died_status(), inf_validate_procinfo(), inf_validate_procs(), inf_validate_task_sc(), make_inf(), proc_string(), and S_proc_wait_reply().
unsigned int inf::running |
Definition at line 196 of file gnu-nat.c.
Referenced by inf_cleanup(), inf_update_suspends(), inf_validate_procs(), make_inf(), and proc_abort().
struct proc* inf::signal_thread |
Definition at line 190 of file gnu-nat.c.
Referenced by _proc_free(), inf_set_threads_resume_sc_for_signal_thread(), inf_update_signal_thread(), make_inf(), set_sig_thread_cmd(), and show_sig_thread_cmd().
struct proc* inf::step_thread |
Definition at line 187 of file gnu-nat.c.
Referenced by _proc_free(), gnu_resume(), inf_set_step_thread(), and make_inf().
unsigned int inf::stopped |
Definition at line 201 of file gnu-nat.c.
Referenced by gnu_resume(), inf_cleanup(), inf_continue(), inf_detach(), inf_signal(), inf_validate_procinfo(), make_inf(), S_msg_sig_post_untraced_reply(), S_proc_wait_reply(), set_stopped_cmd(), and show_stopped_cmd().
Definition at line 172 of file gnu-nat.c.
Referenced by active_inf(), do_mach_notify_dead_name(), gnu_find_memory_regions(), gnu_kill_inferior(), gnu_wait(), gnu_xfer_memory(), inf_detach(), inf_pick_first_thread(), inf_restore_exc_ports(), inf_resume(), inf_set_pid(), inf_set_traced(), inf_signal(), inf_steal_exc_ports(), inf_suspend(), inf_update_procs(), inf_update_suspends(), inf_validate_procs(), inf_validate_task_sc(), info_port_rights(), make_inf(), proc_abort(), S_exception_raise_request(), S_proc_wait_reply(), set_exceptions_cmd(), set_signals_cmd(), set_task_exc_port_cmd(), show_exceptions_cmd(), show_signals_cmd(), show_task_cmd(), show_task_pause_cmd(), and steal_exc_port().
struct proc* inf::threads |
Definition at line 173 of file gnu-nat.c.
Referenced by gnu_wait(), inf_continue(), inf_detach(), inf_pick_first_thread(), inf_port_to_thread(), inf_restore_exc_ports(), inf_resume(), inf_set_threads_resume_sc(), inf_steal_exc_ports(), inf_suspend(), inf_tid_to_thread(), inf_update_signal_thread(), inf_update_suspends(), inf_validate_procs(), and make_inf().
Definition at line 179 of file gnu-nat.c.
Referenced by do_mach_notify_dead_name(), inf_set_pid(), inf_update_procs(), inf_update_suspends(), inf_validate_procs(), and make_inf().
unsigned int inf::traced |
Definition at line 207 of file gnu-nat.c.
Referenced by gnu_create_inferior(), inf_cleanup(), inf_set_traced(), inf_validate_procinfo(), make_inf(), set_signals_cmd(), and show_signals_cmd().
Definition at line 183 of file gnu-nat.c.
Referenced by _proc_free(), do_mach_notify_dead_name(), gnu_resume(), gnu_wait(), inf_clear_wait(), inf_signal(), inf_task_died_status(), make_inf(), proc_abort(), S_exception_raise_request(), S_msg_sig_post_untraced_reply(), and S_proc_wait_reply().
Definition at line 242 of file gnu-nat.c.
Referenced by gnu_create_inferior(), make_inf(), make_proc(), set_exceptions_cmd(), and show_exceptions_cmd().
Definition at line 238 of file gnu-nat.c.
Referenced by gnu_attach(), gnu_create_inferior(), make_inf(), set_signals_cmd(), and show_signals_cmd().