GDBserver
|
#include "gdbthread.h"
Public Attributes | |
struct inferior_list_entry | entry |
void * | target_data |
void * | regcache_data |
enum resume_kind | last_resume_kind |
struct target_waitstatus | last_status |
int | status_pending_p |
struct wstep_state * | while_stepping |
struct btrace_target_info * | btrace |
Definition at line 26 of file gdbthread.h.
struct btrace_target_info* thread_info::btrace |
Definition at line 70 of file gdbthread.h.
Referenced by handle_btrace_disable(), handle_btrace_enable_bts(), handle_btrace_enable_pt(), handle_qxfer_btrace(), handle_qxfer_btrace_conf(), and remove_thread().
struct inferior_list_entry thread_info::entry |
Definition at line 30 of file gdbthread.h.
Referenced by add_thread(), gdb_id_to_thread_id(), get_thread_process(), handle_btrace_enable_bts(), handle_btrace_enable_pt(), handle_pending_status(), handle_status(), process_serial_event(), regcache_invalidate(), remove_thread(), start_step_over(), thread_db_create_event(), thread_db_get_tls_address(), thread_to_gdb_id(), tracepoint_finished_step(), tracepoint_was_hit(), and wait_for_sigstop().
enum resume_kind thread_info::last_resume_kind |
Definition at line 36 of file gdbthread.h.
Referenced by add_thread(), attach_inferior(), gdb_wants_thread_stopped(), handle_extended_wait(), handle_target_event(), linux_attach(), linux_low_filter_event(), linux_set_resume_request(), linux_stabilize_threads(), linux_wait_1(), move_out_of_jump_pad_callback(), need_step_over_p(), proceed_one_lwp(), resume_stopped_resumed_lwps(), select_singlestep_lwp_callback(), start_inferior(), stuck_in_jump_pad_callback(), and thread_still_has_status_pending_p().
struct target_waitstatus thread_info::last_status |
Definition at line 39 of file gdbthread.h.
Referenced by add_thread(), attach_inferior(), count_events_callback(), gdb_wants_thread_stopped(), get_detach_signal(), handle_extended_wait(), handle_pending_status(), handle_status(), handle_target_event(), linux_resume_one_thread(), linux_set_resume_request(), proceed_one_lwp(), queue_stop_reply_callback(), resume(), resume_stopped_resumed_lwps(), select_event_lwp_callback(), select_singlestep_lwp_callback(), set_pending_status_callback(), start_inferior(), and thread_still_has_status_pending_p().
void* thread_info::regcache_data |
Definition at line 33 of file gdbthread.h.
Referenced by inferior_regcache_data(), and set_inferior_regcache_data().
int thread_info::status_pending_p |
Definition at line 42 of file gdbthread.h.
Referenced by clear_pending_status_callback(), find_status_pending_thread_callback(), handle_pending_status(), handle_status(), and set_pending_status_callback().
void* thread_info::target_data |
Definition at line 32 of file gdbthread.h.
Referenced by add_thread(), inferior_target_data(), and set_inferior_target_data().
struct wstep_state* thread_info::while_stepping |
Definition at line 67 of file gdbthread.h.
Referenced by add_while_stepping_state(), linux_resume_one_lwp_throw(), release_while_stepping_state_list(), and tracepoint_finished_step().