GDBserver
Public Attributes | List of all members
lwp_info Struct Reference

#include "linux-low.h"

Public Attributes

struct thread_infothread
 
int stop_expected
 
int suspended
 
int stopped
 
enum target_waitkind syscall_state
 
int last_status
 
struct target_waitstatus waitstatus
 
struct lwp_infofork_relative
 
CORE_ADDR stop_pc
 
int status_pending_p
 
int status_pending
 
enum target_stop_reason stop_reason
 
CORE_ADDR stopped_data_address
 
CORE_ADDR bp_reinsert
 
int stepping
 
CORE_ADDR step_range_start
 
CORE_ADDR step_range_end
 
int must_set_ptrace_flags
 
struct pending_signalspending_signals
 
struct thread_resumeresume
 
fast_tpoint_collect_result collecting_fast_tracepoint
 
struct pending_signalspending_signals_to_report
 
struct breakpointexit_jump_pad_bkpt
 
struct arch_lwp_infoarch_private
 

Detailed Description

Definition at line 276 of file linux-low.h.

Member Data Documentation

◆ arch_private

struct arch_lwp_info* lwp_info::arch_private

◆ bp_reinsert

CORE_ADDR lwp_info::bp_reinsert

◆ collecting_fast_tracepoint

fast_tpoint_collect_result lwp_info::collecting_fast_tracepoint

◆ exit_jump_pad_bkpt

struct breakpoint* lwp_info::exit_jump_pad_bkpt

Definition at line 378 of file linux-low.h.

Referenced by linux_wait_1(), and maybe_move_out_of_jump_pad().

◆ fork_relative

struct lwp_info* lwp_info::fork_relative

Definition at line 317 of file linux-low.h.

Referenced by handle_extended_wait(), linux_set_resume_request(), and linux_wait_1().

◆ last_status

int lwp_info::last_status

◆ must_set_ptrace_flags

int lwp_info::must_set_ptrace_flags

◆ pending_signals

struct pending_signals* lwp_info::pending_signals

◆ pending_signals_to_report

struct pending_signals* lwp_info::pending_signals_to_report

◆ resume

struct thread_resume* lwp_info::resume

◆ status_pending

int lwp_info::status_pending

◆ status_pending_p

int lwp_info::status_pending_p

◆ step_range_end

CORE_ADDR lwp_info::step_range_end

Definition at line 351 of file linux-low.h.

Referenced by linux_set_resume_request(), linux_wait_1(), and lwp_in_step_range().

◆ step_range_start

CORE_ADDR lwp_info::step_range_start

Definition at line 350 of file linux-low.h.

Referenced by linux_set_resume_request(), linux_wait_1(), and lwp_in_step_range().

◆ stepping

int lwp_info::stepping

◆ stop_expected

int lwp_info::stop_expected

◆ stop_pc

CORE_ADDR lwp_info::stop_pc

◆ stop_reason

enum target_stop_reason lwp_info::stop_reason

◆ stopped

int lwp_info::stopped

◆ stopped_data_address

CORE_ADDR lwp_info::stopped_data_address

Definition at line 337 of file linux-low.h.

Referenced by check_stopped_by_watchpoint(), and linux_stopped_data_address().

◆ suspended

int lwp_info::suspended

◆ syscall_state

enum target_waitkind lwp_info::syscall_state

Definition at line 302 of file linux-low.h.

Referenced by handle_extended_wait(), linux_low_filter_event(), and linux_wait_1().

◆ thread

struct thread_info* lwp_info::thread

◆ waitstatus

struct target_waitstatus lwp_info::waitstatus

The documentation for this struct was generated from the following file: