GDB (xrefs)
|
#include "gnu-nat.h"
Public Attributes | |
thread_t | port |
int | tid |
int | num |
mach_port_t | saved_exc_port |
mach_port_t | exc_port |
int | sc |
int | cur_sc |
int | run_sc |
int | pause_sc |
int | resume_sc |
int | detach_sc |
thread_state_data_t | state |
int | state_valid:1 |
int | state_changed:1 |
int | aborted:1 |
int | dead:1 |
unsigned long | fetched_regs |
struct inf * | inf |
struct proc * | next |
int proc::aborted |
Definition at line 63 of file gnu-nat.h.
Referenced by gnu_store_registers(), inf_signal(), make_proc(), proc_abort(), proc_get_state(), proc_update_sc(), and S_exception_raise_request().
int proc::cur_sc |
Definition at line 52 of file gnu-nat.h.
Referenced by _proc_free(), inf_set_pid(), inf_update_suspends(), inf_validate_task_sc(), make_proc(), proc_abort(), and proc_update_sc().
int proc::dead |
Definition at line 64 of file gnu-nat.h.
Referenced by do_mach_notify_dead_name(), gnu_wait(), inf_set_traced(), inf_validate_procs(), inf_validate_task_sc(), and make_proc().
int proc::detach_sc |
Definition at line 56 of file gnu-nat.h.
Referenced by inf_detach(), make_proc(), set_thread_detach_sc_cmd(), and show_thread_detach_sc_cmd().
mach_port_t proc::exc_port |
Definition at line 49 of file gnu-nat.h.
Referenced by _proc_free(), _proc_get_exc_port(), make_proc(), proc_restore_exc_port(), proc_steal_exc_port(), proc_trace(), S_exception_raise_request(), and steal_exc_port().
unsigned long proc::fetched_regs |
Definition at line 69 of file gnu-nat.h.
Referenced by gnu_fetch_registers(), gnu_store_registers(), and proc_update_sc().
struct inf* proc::inf |
Definition at line 71 of file gnu-nat.h.
Referenced by __proc_pid(), _proc_free(), make_proc(), proc_abort(), proc_string(), proc_trace(), set_thread_pause_cmd(), show_thread_pause_cmd(), and steal_exc_port().
struct proc* proc::next |
Definition at line 73 of file gnu-nat.h.
Referenced by gdb.FrameIterator.FrameIterator::__next__(), _proc_free(), inf_continue(), inf_detach(), 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_proc().
int proc::pause_sc |
Definition at line 54 of file gnu-nat.h.
Referenced by gnu_wait(), inf_set_threads_resume_sc(), inf_suspend(), make_proc(), set_thread_pause_cmd(), and show_thread_pause_cmd().
thread_t proc::port |
Definition at line 44 of file gnu-nat.h.
Referenced by _proc_free(), do_mach_notify_dead_name(), fetch_fpregs(), gnu_find_memory_regions(), gnu_kill_inferior(), gnu_wait(), gnu_xfer_memory(), inf_continue(), inf_port_to_thread(), inf_set_pid(), inf_set_step_thread(), inf_signal(), inf_validate_procs(), info_port_rights(), make_proc(), proc_abort(), proc_get_exception_port(), proc_get_state(), proc_set_exception_port(), proc_update_sc(), steal_exc_port(), store_fpregs(), and thread_takeover_sc_cmd().
int proc::resume_sc |
Definition at line 55 of file gnu-nat.h.
Referenced by inf_resume(), inf_set_threads_resume_sc(), and make_proc().
int proc::run_sc |
Definition at line 53 of file gnu-nat.h.
Referenced by inf_set_threads_resume_sc(), make_proc(), set_thread_run_cmd(), and show_thread_run_cmd().
mach_port_t proc::saved_exc_port |
Definition at line 48 of file gnu-nat.h.
Referenced by _proc_get_exc_port(), make_proc(), proc_restore_exc_port(), proc_steal_exc_port(), S_exception_raise_request(), and steal_exc_port().
int proc::sc |
Definition at line 51 of file gnu-nat.h.
Referenced by _proc_free(), gnu_wait(), inf_detach(), inf_resume(), inf_set_pid(), inf_suspend(), inf_update_suspends(), make_proc(), proc_abort(), proc_update_sc(), show_thread_pause_cmd(), and thread_takeover_sc_cmd().
thread_state_data_t proc::state |
Definition at line 59 of file gnu-nat.h.
Referenced by gnu_fetch_registers(), gnu_store_registers(), proc_get_state(), and proc_update_sc().
int proc::state_changed |
Definition at line 61 of file gnu-nat.h.
Referenced by make_proc(), proc_get_state(), and proc_update_sc().
int proc::state_valid |
Definition at line 60 of file gnu-nat.h.
Referenced by gnu_store_registers(), make_proc(), proc_get_state(), and proc_update_sc().
int proc::tid |
Definition at line 45 of file gnu-nat.h.
Referenced by gnu_wait(), inf_pick_first_thread(), inf_set_step_thread(), inf_tid_to_thread(), inf_validate_procs(), make_proc(), and proc_string().