GDB (xrefs)
|
Go to the source code of this file.
Macros | |
#define | __SIGRTMIN 32 |
#define | SYSCALL_SIGTRAP (SIGTRAP | 0x80) |
Typedefs | |
typedef int | iterate_over_lwps_ftype(struct lwp_info *lwp) |
Functions | |
ptid_t | current_lwp_ptid (void) |
struct lwp_info * | iterate_over_lwps (ptid_t filter, gdb::function_view< iterate_over_lwps_ftype > callback) |
ptid_t | ptid_of_lwp (struct lwp_info *lwp) |
void | lwp_set_arch_private_info (struct lwp_info *lwp, struct arch_lwp_info *info) |
struct arch_lwp_info * | lwp_arch_private_info (struct lwp_info *lwp) |
int | lwp_is_stopped (struct lwp_info *lwp) |
enum target_stop_reason | lwp_stop_reason (struct lwp_info *lwp) |
void | linux_stop_lwp (struct lwp_info *lwp) |
int | lwp_is_stepping (struct lwp_info *lwp) |
#define __SIGRTMIN 32 |
Definition at line 31 of file linux-nat.h.
#define SYSCALL_SIGTRAP (SIGTRAP | 0x80) |
Definition at line 37 of file linux-nat.h.
Referenced by linux_nat_filter_event(), status_to_str(), and wait_lwp().
typedef int iterate_over_lwps_ftype(struct lwp_info *lwp) |
Definition at line 47 of file linux-nat.h.
|
extern |
Definition at line 4488 of file linux-nat.c.
References inferior_ptid.
Referenced by aarch64_downgrade_regs(), s390_refresh_per_info(), x86_linux_dr_get_addr(), x86_linux_dr_get_control(), x86_linux_dr_get_status(), x86_linux_dr_set_addr(), and x86_linux_dr_set_control().
|
extern |
Definition at line 860 of file linux-nat.c.
References all_lwps_safe().
Referenced by aarch64_notify_debug_reg_change(), arm_linux_insert_hw_breakpoint1(), arm_linux_remove_hw_breakpoint1(), linux_nat_target::detach(), linux_nat_target::kill(), linux_nat_filter_event(), linux_nat_wait_1(), linux_stop_and_wait_all_lwps(), linux_unstop_all_lwps(), ppc_linux_nat_target::mark_debug_registers_changed(), linux_nat_target::resume(), s390_refresh_per_info(), select_event_lwp(), linux_nat_target::stop(), linux_nat_target::wait(), x86_linux_dr_set_addr(), and x86_linux_dr_set_control().
|
extern |
Definition at line 2204 of file linux-nat.c.
References stop_callback().
Referenced by debug_reg_change_callback(), ppc_linux_nat_target::mark_debug_registers_changed(), s390_refresh_per_info_cb(), update_debug_registers_callback(), and update_registers_callback().
|
extern |
Definition at line 294 of file linux-nat.c.
References lwp_info::arch_private.
Referenced by aarch64_linux_prepare_to_resume(), debug_reg_change_callback(), ppc_linux_nat_target::get_arch_lwp_info(), ppc_linux_nat_target::init_arch_lwp_info(), s390_linux_nat_target::low_new_fork(), s390_linux_nat_target::low_prepare_to_resume(), lwp_debug_registers_changed(), lwp_set_debug_registers_changed(), and s390_mark_per_info_changed().
|
extern |
Definition at line 318 of file linux-nat.c.
References lwp_info::step.
Referenced by s390_linux_nat_target::low_prepare_to_resume().
|
extern |
Definition at line 302 of file linux-nat.c.
References lwp_info::stopped.
Referenced by debug_reg_change_callback(), ppc_linux_nat_target::mark_debug_registers_changed(), s390_refresh_per_info_cb(), update_debug_registers_callback(), and x86_linux_update_debug_registers().
|
extern |
Definition at line 285 of file linux-nat.c.
References lwp_info::arch_private.
Referenced by aarch64_linux_new_thread(), debug_reg_change_callback(), ppc_linux_nat_target::init_arch_lwp_info(), lwp_set_debug_registers_changed(), and s390_mark_per_info_changed().
|
extern |
Definition at line 310 of file linux-nat.c.
References lwp_info::stop_reason.
Referenced by x86_linux_update_debug_registers().
|
extern |
Definition at line 277 of file linux-nat.c.
References lwp_info::ptid.
Referenced by aarch64_linux_new_thread(), aarch64_linux_prepare_to_resume(), debug_reg_change_callback(), s390_linux_nat_target::low_prepare_to_resume(), and x86_linux_update_debug_registers().