GDB (xrefs)

Public Attributes | List of all members
thread_suspend_state Struct Reference

`#include "gdbthread.h"`

## Public Attributes
enum gdb_signal | stop_signal
enum target_stop_reason | stop_reason
struct target_waitstatus | waitstatus
int | waitstatus_pending_p
CORE_ADDR | stop_pc

## Detailed Description

Definition at line 149 of file gdbthread.h.

## Member Data Documentation

## ◆ stop_pc

CORE_ADDR thread_suspend_state::stop_pc

Definition at line 175 of file gdbthread.h.

Referenced by do_target_wait(), finish_step_over(), and stop_all_threads().

## ◆ stop_reason

enum target_stop_reason thread_suspend_state::stop_reason

Definition at line 162 of file gdbthread.h.

Referenced by clear_proceed_status_thread(), do_target_wait(), and save_waitstatus().

## ◆ stop_signal

enum gdb_signal thread_suspend_state::stop_signal

Definition at line 158 of file gdbthread.h.

Referenced by append_pending_thread_resumptions(), clear_proceed_status_thread(), do_target_resume(), fbsd_make_corefile_notes(), find_signalled_thread(), find_stop_signal(), finish_step_over(), get_detach_signal(), handle_inferior_event_1(), handle_signal_stop(), info_program_command(), keep_going(), keep_going_pass_signal(), linux_make_corefile_notes(), linux_nat_resume_callback(), proceed(), proceed_after_attach_callback(), proceed_after_vfork_done(), process_initial_stop_replies(), python_on_normal_stop(), queue_signal_command(), resume_1(), save_infcall_suspend_state(), signal_command(), and switch_back_to_stepped_thread().

## ◆ waitstatus

struct target_waitstatus thread_suspend_state::waitstatus

Definition at line 165 of file gdbthread.h.

Referenced by clear_proceed_status_thread(), do_target_wait(), get_detach_signal(), infrun_thread_stop_requested(), print_one_stopped_thread(), process_initial_stop_replies(), resume_1(), run_command_1(), save_waitstatus(), stop_all_threads(), thread_info::thread_info(), and thread_pending_fork_status().

## ◆ waitstatus_pending_p

int thread_suspend_state::waitstatus_pending_p

Definition at line 167 of file gdbthread.h.

Referenced by breakpoints_should_be_inserted_now(), clear_proceed_status_thread(), do_target_wait(), get_detach_signal(), handle_no_resumed(), infrun_thread_stop_requested(), print_one_stopped_thread(), proceed(), process_initial_stop_replies(), random_pending_event_thread(), restart_threads(), resume_1(), resumed_thread_with_pending_status(), run_command_1(), save_waitstatus(), stop_all_threads(), and thread_pending_fork_status().

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

- /tmp/gdb-8.1/gdb/gdbthread.h