|
GDBserver
|
#include "gdbthread.h"
Public Attributes | |
| ptid_t | id |
| void * | target_data |
| struct regcache * | 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 30 of file gdbthread.h.
| struct btrace_target_info* thread_info::btrace |
Definition at line 73 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().
| ptid_t thread_info::id |
Definition at line 33 of file gdbthread.h.
Referenced by add_thread(), arm_insert_point(), arm_remove_point(), find_lwp_pid(), find_thread(), find_thread_ptid(), for_each_thread(), get_thread_process(), handle_btrace_enable_bts(), handle_btrace_enable_pt(), handle_status(), kill_one_lwp_callback(), linux_detach_lwp_callback(), linux_set_resume_request(), lwpid_of(), not_stopped_callback(), pid_of(), process_serial_event(), ptid_of(), queue_stop_reply_callback(), regcache_invalidate(), start_step_over(), status_pending_p_callback(), thread_db_get_tls_address(), thread_db_thread_handle(), tracepoint_finished_step(), tracepoint_was_hit(), wait_for_sigstop(), x86_dr_low_set_addr(), and x86_dr_low_set_control().
| enum resume_kind thread_info::last_resume_kind |
Definition at line 39 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(), lwp_resumed(), move_out_of_jump_pad_callback(), need_step_over_p(), post_fork_inferior(), proceed_one_lwp(), resume_stopped_resumed_lwps(), select_event_lwp(), stuck_in_jump_pad_callback(), and thread_still_has_status_pending_p().
| struct target_waitstatus thread_info::last_status |
Definition at line 42 of file gdbthread.h.
Referenced by add_thread(), attach_inferior(), gdb_wants_thread_stopped(), get_detach_signal(), handle_extended_wait(), handle_status(), handle_target_event(), linux_resume_one_thread(), linux_set_resume_request(), lwp_resumed(), post_fork_inferior(), proceed_one_lwp(), queue_stop_reply_callback(), resume(), resume_stopped_resumed_lwps(), select_event_lwp(), and set_pending_status_callback().
| struct regcache* thread_info::regcache_data |
Definition at line 36 of file gdbthread.h.
Referenced by set_thread_regcache_data(), and thread_regcache_data().
| int thread_info::status_pending_p |
Definition at line 45 of file gdbthread.h.
Referenced by captured_main(), handle_status(), and set_pending_status_callback().
| void* thread_info::target_data |
Definition at line 35 of file gdbthread.h.
Referenced by add_thread(), and thread_target_data().
| struct wstep_state* thread_info::while_stepping |
Definition at line 70 of file gdbthread.h.
Referenced by add_while_stepping_state(), linux_resume_one_lwp_throw(), release_while_stepping_state_list(), and tracepoint_finished_step().
1.8.14