|
GDB (xrefs)
|
#include "linux-nat.h"
Public Attributes | |
| ptid_t | ptid |
| int | must_set_ptrace_flags |
| int | signalled |
| int | stopped |
| int | resumed |
| enum resume_kind | last_resume_kind |
| int | status |
| CORE_ADDR | stop_pc |
| int | step |
| enum target_stop_reason | stop_reason |
| int | stopped_data_address_p |
| CORE_ADDR | stopped_data_address |
| int | ignore_sigint |
| struct target_waitstatus | waitstatus |
| enum target_waitkind | syscall_state |
| int | core |
| struct arch_lwp_info * | arch_private |
| struct lwp_info * | prev |
| struct lwp_info * | next |
Definition at line 30 of file linux-nat.h.
| struct arch_lwp_info* lwp_info::arch_private |
Definition at line 102 of file linux-nat.h.
Referenced by aarch64_linux_new_fork(), arm_linux_new_fork(), arm_linux_new_thread(), lwp_free(), and x86_linux_new_fork().
| int lwp_info::core |
Definition at line 99 of file linux-nat.h.
Referenced by add_initial_lwp(), linux_nat_core_of_thread(), linux_nat_wait_1(), and linux_resume_one_lwp_throw().
| int lwp_info::ignore_sigint |
Definition at line 84 of file linux-nat.h.
Referenced by linux_nat_filter_event(), maybe_clear_ignore_sigint(), set_ignore_sigint(), and stop_wait_callback().
| enum resume_kind lwp_info::last_resume_kind |
Definition at line 56 of file linux-nat.h.
Referenced by add_initial_lwp(), linux_child_follow_fork(), linux_nat_filter_event(), linux_nat_resume(), linux_nat_wait_1(), resume_clear_callback(), resume_set_callback(), and select_singlestep_lwp_callback().
| int lwp_info::must_set_ptrace_flags |
Definition at line 38 of file linux-nat.h.
Referenced by attach_proc_task_lwp_callback(), linux_nat_filter_event(), and wait_lwp().
| struct lwp_info* lwp_info::next |
Definition at line 107 of file linux-nat.h.
Referenced by gdb.FrameIterator.FrameIterator::__next__(), iterate_over_lwps(), lwp_list_add(), lwp_list_remove(), and num_lwps().
| struct lwp_info* lwp_info::prev |
Definition at line 106 of file linux-nat.h.
Referenced by lwp_list_add(), and lwp_list_remove().
| ptid_t lwp_info::ptid |
Definition at line 34 of file linux-nat.h.
Referenced by aarch64_linux_new_fork(), add_initial_lwp(), add_lwp(), arm_linux_new_fork(), attach_proc_task_lwp_callback(), check_ptrace_stopped_lwp_gone(), check_stopped_by_watchpoint(), delete_lwp(), delete_lwp_cleanup(), detach_callback(), detach_one_lwp(), exit_lwp(), filter_exit_event(), find_lwp_pid(), get_detach_signal(), ia64_linux_insert_watchpoint(), ia64_linux_new_thread(), ia64_linux_remove_watchpoint(), iterate_over_lwps(), kill_callback(), kill_wait_callback(), linux_handle_extended_wait(), linux_handle_syscall_trap(), linux_nat_attach(), linux_nat_core_of_thread(), linux_nat_filter_event(), linux_nat_pid_to_str(), linux_nat_resume(), linux_nat_resume_callback(), linux_nat_wait_1(), linux_resume_one_lwp_throw(), lwp_info_hash(), lwp_lwpid_htab_eq(), lwp_lwpid_htab_remove_pid(), maybe_clear_ignore_sigint(), mips_linux_new_thread(), num_lwps(), ppc_linux_insert_hw_breakpoint(), ppc_linux_insert_mask_watchpoint(), ppc_linux_insert_watchpoint(), ppc_linux_new_thread(), ppc_linux_remove_hw_breakpoint(), ppc_linux_remove_mask_watchpoint(), ppc_linux_remove_watchpoint(), resume_lwp(), resume_stopped_resumed_lwps(), s390_linux_new_fork(), save_stop_reason(), select_event_lwp(), status_callback(), stop_callback(), stop_wait_callback(), try_thread_db_load_1(), wait_lwp(), write_watchpoint_regs(), and x86_linux_new_fork().
| int lwp_info::resumed |
Definition at line 53 of file linux-nat.h.
Referenced by attach_proc_task_lwp_callback(), count_events_callback(), linux_handle_extended_wait(), linux_nat_attach(), linux_nat_filter_event(), linux_nat_wait_1(), resume_clear_callback(), resume_set_callback(), resume_stopped_resumed_lwps(), resumed_callback(), select_event_lwp_callback(), and status_callback().
| int lwp_info::signalled |
Definition at line 42 of file linux-nat.h.
Referenced by attach_proc_task_lwp_callback(), detach_one_lwp(), linux_handle_extended_wait(), linux_nat_attach(), linux_nat_filter_event(), stop_callback(), and stop_wait_callback().
| int lwp_info::status |
Definition at line 59 of file linux-nat.h.
Referenced by check_ptrace_stopped_lwp_gone(), detach_one_lwp(), get_detach_signal(), linux_child_follow_fork(), linux_handle_extended_wait(), linux_nat_attach(), linux_nat_filter_event(), linux_nat_resume(), linux_nat_wait_1(), lwp_status_pending_p(), save_stop_reason(), select_event_lwp(), select_singlestep_lwp_callback(), set_ignore_sigint(), status_callback(), stop_callback(), stop_wait_callback(), and wait_lwp().
| int lwp_info::step |
Definition at line 69 of file linux-nat.h.
Referenced by linux_handle_syscall_trap(), linux_nat_filter_event(), linux_nat_resume(), linux_resume_one_lwp_throw(), resume_stopped_resumed_lwps(), save_stop_reason(), and status_callback().
| CORE_ADDR lwp_info::stop_pc |
Definition at line 66 of file linux-nat.h.
Referenced by linux_resume_one_lwp_throw(), save_stop_reason(), and status_callback().
| enum target_stop_reason lwp_info::stop_reason |
Definition at line 73 of file linux-nat.h.
Referenced by check_ptrace_stopped_lwp_gone(), check_stopped_by_watchpoint(), linux_nat_stopped_by_hw_breakpoint(), linux_nat_stopped_by_sw_breakpoint(), linux_nat_stopped_by_watchpoint(), linux_nat_wait_1(), linux_resume_one_lwp_throw(), save_stop_reason(), and status_callback().
| int lwp_info::stopped |
Definition at line 45 of file linux-nat.h.
Referenced by check_ptrace_stopped_lwp_gone(), linux_child_follow_fork(), linux_handle_extended_wait(), linux_handle_syscall_trap(), linux_nat_attach(), linux_nat_filter_event(), linux_nat_resume_callback(), linux_nat_switch_fork(), linux_resume_one_lwp_throw(), resume_lwp(), resume_stopped_resumed_lwps(), set_ignore_sigint(), stop_callback(), stop_wait_callback(), and wait_lwp().
| CORE_ADDR lwp_info::stopped_data_address |
Definition at line 81 of file linux-nat.h.
Referenced by check_stopped_by_watchpoint(), and linux_nat_stopped_data_address().
| int lwp_info::stopped_data_address_p |
Definition at line 80 of file linux-nat.h.
Referenced by check_stopped_by_watchpoint(), and linux_nat_stopped_data_address().
| enum target_waitkind lwp_info::syscall_state |
Definition at line 96 of file linux-nat.h.
Referenced by linux_handle_extended_wait(), linux_handle_syscall_trap(), linux_nat_filter_event(), and wait_lwp().
| struct target_waitstatus lwp_info::waitstatus |
Definition at line 89 of file linux-nat.h.
Referenced by add_initial_lwp(), check_ptrace_stopped_lwp_gone(), get_detach_signal(), linux_child_follow_fork(), linux_handle_extended_wait(), linux_handle_syscall_trap(), linux_nat_filter_event(), linux_nat_wait_1(), lwp_status_pending_p(), and wait_lwp().
1.8.14