GDB (xrefs)
Public Attributes
thread_info Struct Reference

#include "gdbthread.h"

List of all members.

Public Attributes

struct thread_infonext
ptid_t ptid
int num
char * name
int executing
int state
int refcount
struct thread_control_state control
struct thread_suspend_state suspend
int current_line
struct symtabcurrent_symtab
CORE_ADDR prev_pc
int stepping_over_breakpoint
int step_after_step_resume_breakpoint
struct continuationcontinuations
struct continuationintermediate_continuations
int step_multi
struct target_waitstatus pending_follow
int stop_requested
struct frame_id initiating_frame
struct private_thread_infoprivate
void(* private_dtor )(struct private_thread_info *)
struct btrace_thread_info btrace

Detailed Description

Definition at line 137 of file gdbthread.h.


Member Data Documentation

Definition at line 177 of file gdbthread.h.

Referenced by handle_inferior_event(), and set_step_info().

Definition at line 178 of file gdbthread.h.

Referenced by handle_inferior_event(), and set_step_info().

Definition at line 230 of file gdbthread.h.

Referenced by handle_inferior_event(), longjmp_bkpt_dtor(), and set_longjmp_breakpoint().

Definition at line 186 of file gdbthread.h.

Referenced by adjust_pc_after_break(), handle_inferior_event(), keep_going(), and proceed().

Definition at line 237 of file gdbthread.h.

Referenced by demand_private_info(), and free_thread().

Definition at line 140 of file gdbthread.h.

Referenced by add_thread_silent(), aix_thread_extra_thread_info(), any_live_thread_of_process(), any_thread_of_process(), append_pending_thread_resumptions(), arm_linux_thread_exit(), bsd_uthread_extra_thread_info(), btrace_clear(), btrace_disable(), btrace_enable(), btrace_fetch(), btrace_teardown(), call_function_by_hand(), clear_proceed_status_callback(), clear_proceed_status_thread(), collect_cores(), core_open(), create_thread_object(), delete_step_resume_breakpoint_callback(), delete_thread_object(), delete_thread_of_inferior(), detach_inferior_command(), displaced_step_fixup(), display_tib(), dispose_inferior(), do_all_continuations_thread_callback(), do_all_intermediate_continuations_thread_callback(), do_captured_list_thread_ids(), do_captured_thread_select(), do_restore_current_thread_cleanup(), extended_remote_attach_1(), find_signalled_thread(), find_thread_object(), find_thread_of_process(), find_thread_ptid(), finish_thread_state(), first_thread_of_process(), gcmp(), giter_accum(), giter_count(), handle_inferior_event(), handle_vfork_child_exec_or_exit(), have_live_inferiors(), have_threads_callback(), in_thread_list(), inf_has_multiple_thread_cb(), inferior_command(), infrun_thread_stop_requested_callback(), infrun_thread_thread_exit(), interrupt_thread_callback(), kill_inferior_command(), kill_or_detach(), linux_corefile_thread_callback(), linux_nat_thread_name(), mi_cmd_execute(), mi_cmd_remove_inferior(), mi_cmd_target_detach(), mi_cmd_var_update_iter(), mi_new_thread(), mi_output_running_pid(), mi_thread_exit(), new_thread(), pd_update(), pid_to_thread_id(), ppc_linux_thread_exit(), print_signal_received_reason(), print_thread_info(), proceed_after_attach_callback(), proceed_after_vfork_done(), proceed_thread(), proceed_thread_callback(), program_info(), prune_threads(), reattach_breakpoints(), record_btrace_info(), remote_threads_extra_info(), run_one_inferior(), set_executing(), set_running(), set_stop_requested(), set_stop_requested_callback(), sol_get_ada_task_ptid(), switch_to_program_space_and_thread(), thpy_get_ptid(), thpy_is_exited(), thpy_is_running(), thpy_is_stopped(), thpy_switch(), thread_alive(), thread_apply_command(), thread_change_ptid(), thread_db_find_new_threads(), thread_db_find_thread_from_tid(), thread_db_get_ada_task_ptid(), thread_find_command(), and thread_id_to_pid().

Definition at line 200 of file gdbthread.h.

Referenced by handle_inferior_event(), init_thread_stepping_state(), and resume().

Definition at line 189 of file gdbthread.h.

Referenced by handle_inferior_event(), init_thread_stepping_state(), and keep_going().


The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Defines