Functions |
| void | _initialize_thread (void) |
| struct thread_info * | inferior_thread (void) |
| void | delete_step_resume_breakpoint (struct thread_info *tp) |
| void | delete_exception_resume_breakpoint (struct thread_info *tp) |
| void | init_thread_list (void) |
| struct thread_info * | add_thread_silent (ptid_t ptid) |
| struct thread_info * | add_thread_with_info (ptid_t ptid, struct private_thread_info *private) |
| struct thread_info * | add_thread (ptid_t ptid) |
| void | delete_thread (ptid_t ptid) |
| void | delete_thread_silent (ptid_t ptid) |
| struct thread_info * | find_thread_id (int num) |
| struct thread_info * | find_thread_ptid (ptid_t ptid) |
| struct thread_info * | iterate_over_threads (int(*callback)(struct thread_info *, void *), void *data) |
| int | thread_count (void) |
| int | valid_thread_id (int num) |
| int | pid_to_thread_id (ptid_t ptid) |
| ptid_t | thread_id_to_pid (int num) |
| int | in_thread_list (ptid_t ptid) |
| struct thread_info * | first_thread_of_process (int pid) |
| struct thread_info * | any_thread_of_process (int pid) |
| struct thread_info * | any_live_thread_of_process (int pid) |
| enum gdb_rc | gdb_list_thread_ids (struct ui_out *uiout, char **error_message) |
| void | thread_change_ptid (ptid_t old_ptid, ptid_t new_ptid) |
| void | set_running (ptid_t ptid, int running) |
| int | is_stopped (ptid_t ptid) |
| int | is_exited (ptid_t ptid) |
| int | is_running (ptid_t ptid) |
| int | any_running (void) |
| int | is_executing (ptid_t ptid) |
| void | set_executing (ptid_t ptid, int executing) |
| void | set_stop_requested (ptid_t ptid, int stop) |
| void | finish_thread_state (ptid_t ptid) |
| void | finish_thread_state_cleanup (void *arg) |
| int | pc_in_thread_step_range (CORE_ADDR pc, struct thread_info *thread) |
| void | print_thread_info (struct ui_out *uiout, char *requested_threads, int pid) |
| void | switch_to_thread (ptid_t ptid) |
| struct cleanup * | make_cleanup_restore_current_thread (void) |
| enum gdb_rc | gdb_thread_select (struct ui_out *uiout, char *tidstr, char **error_message) |
| void | update_thread_list (void) |
Variables |
| struct thread_info * | thread_list = NULL |
| int | print_thread_events = 1 |
| struct cmd_list_element * | thread_cmd_list = NULL |