|
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(), aarch64_add_process(), aarch64_find_process_pid(), aarch64_forget_process(), arm_linux_add_process(), arm_linux_find_process_pid(), arm_linux_forget_process(), 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(), make_proc(), s390_add_process(), s390_find_process_pid(), s390_forget_process(), x86_add_process(), x86_find_process_pid(), and x86_forget_process().
| 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_auxv(), 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(), S_exception_raise_request(), 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(), proc_update_sc(), and s390_forget_process().
| 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().
1.8.14