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 int | pending_execs:1 |
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 |
int inf::default_thread_detach_sc |
Definition at line 228 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().
int inf::default_thread_pause_sc |
Definition at line 227 of file gnu-nat.c.
Referenced by make_inf(), make_proc(), set_thread_default_pause_cmd(), and show_thread_default_pause_cmd().
int inf::default_thread_run_sc |
Definition at line 226 of file gnu-nat.c.
Referenced by make_inf(), make_proc(), set_thread_default_run_cmd(), and show_thread_default_run_cmd().
int inf::detach_sc |
Definition at line 222 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 187 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 206 of file gnu-nat.c.
Referenced by gnu_wait(), inf_cleanup(), and make_inf().
unsigned int inf::nomsg |
Definition at line 199 of file gnu-nat.c.
Referenced by gnu_create_inferior(), gnu_resume(), inf_cleanup(), inf_detach(), inf_validate_procinfo(), and make_inf().
int inf::pause_sc |
Definition at line 219 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 int inf::pending_execs |
Definition at line 211 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 176 of file gnu-nat.c.
Referenced by __proc_pid(), delete_inferior_1(), do_mach_notify_dead_name(), gnu_create_inferior(), gnu_detach(), gnu_terminal_init(), 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(), and proc_string().
unsigned int inf::running |
Definition at line 191 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 185 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 182 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 196 of file gnu-nat.c.
Referenced by gnu_resume(), if(), inf_cleanup(), inf_continue(), inf_detach(), inf_signal(), inf_validate_procinfo(), make_inf(), set_stopped_cmd(), and show_stopped_cmd().
struct proc* inf::task |
Definition at line 167 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(), 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 168 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_threads(), inf_tid_to_thread(), inf_update_signal_thread(), inf_update_suspends(), inf_validate_procs(), and make_inf().
int inf::threads_up_to_date |
Definition at line 174 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 202 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().
struct inf_wait inf::wait |
Definition at line 178 of file gnu-nat.c.
Referenced by _proc_free(), do_mach_notify_dead_name(), gnu_resume(), gnu_wait(), if(), inf_clear_wait(), inf_signal(), inf_task_died_status(), make_inf(), proc_abort(), and S_exception_raise_request().
int inf::want_exceptions |
Definition at line 237 of file gnu-nat.c.
Referenced by gnu_create_inferior(), make_inf(), make_proc(), set_exceptions_cmd(), and show_exceptions_cmd().
int inf::want_signals |
Definition at line 233 of file gnu-nat.c.
Referenced by gnu_attach(), gnu_create_inferior(), make_inf(), set_signals_cmd(), and show_signals_cmd().