|
GDB (xrefs)
|
Public Attributes | |
| struct proc * | task |
| struct proc * | threads |
| int | threads_up_to_date |
| pid_t | pid |
| struct inf_wait | wait |
| struct proc * | step_thread |
| struct proc * | signal_thread |
| mach_port_t | event_port |
| unsigned int | running:1 |
| unsigned int | stopped:1 |
| unsigned int | nomsg:1 |
| unsigned int | traced:1 |
| unsigned int | no_wait:1 |
| unsigned int | pending_execs:1 |
| int | pause_sc |
| int | detach_sc |
| int | default_thread_run_sc |
| int | default_thread_pause_sc |
| int | default_thread_detach_sc |
| int | want_signals |
| int | want_exceptions |
| int inf::default_thread_detach_sc |
Definition at line 239 of file gnu-nat.c.
Referenced by make_inf(), make_proc(), set_thread_default_detach_sc_cmd(), show_task_cmd(), and show_thread_default_detach_sc_cmd().
| int inf::default_thread_pause_sc |
Definition at line 238 of file gnu-nat.c.
Referenced by make_inf(), make_proc(), set_thread_default_pause_cmd(), and show_thread_default_pause_cmd().
| int inf::default_thread_run_sc |
Definition at line 237 of file gnu-nat.c.
Referenced by make_inf(), make_proc(), set_thread_default_run_cmd(), and show_thread_default_run_cmd().
| int inf::detach_sc |
Definition at line 233 of file gnu-nat.c.
Referenced by inf_detach(), make_inf(), set_task_detach_sc_cmd(), show_task_cmd(), and show_task_detach_sc_cmd().
| mach_port_t inf::event_port |
Definition at line 198 of file gnu-nat.c.
Referenced by gnu_resume(), gnu_wait(), inf_cleanup(), inf_signal(), inf_startup(), inf_steal_exc_ports(), make_inf(), make_proc(), proc_trace(), and steal_exc_port().
| unsigned int inf::no_wait |
Definition at line 217 of file gnu-nat.c.
Referenced by gnu_wait(), inf_cleanup(), and make_inf().
| unsigned int inf::nomsg |
Definition at line 210 of file gnu-nat.c.
Referenced by gnu_create_inferior(), gnu_resume(), inf_cleanup(), inf_detach(), inf_validate_procinfo(), and make_inf().
| int inf::pause_sc |
Definition at line 230 of file gnu-nat.c.
Referenced by gnu_wait(), inf_set_pid(), inf_suspend(), make_inf(), set_task_pause_cmd(), set_thread_pause_cmd(), show_task_cmd(), show_task_pause_cmd(), show_thread_default_pause_cmd(), and show_thread_pause_cmd().
| unsigned int inf::pending_execs |
Definition at line 222 of file gnu-nat.c.
Referenced by gnu_create_inferior(), gnu_wait(), inf_cleanup(), inf_resume(), inf_update_suspends(), inf_validate_procs(), and make_inf().
| pid_t inf::pid |
Definition at line 187 of file gnu-nat.c.
Referenced by __proc_pid(), add_to_thread_list(), check_zombie_leaders(), child_terminal_init(), darwin_attach_pid(), darwin_check_new_threads(), darwin_decode_message(), darwin_detach(), darwin_interrupt(), darwin_kill_inferior(), darwin_resume_thread(), darwin_stop_inferior(), darwin_wait(), darwin_xfer_partial(), delete_inferior(), discard_all_inferiors(), discard_pending_stop_replies(), dispose_inferior(), do_mach_notify_dead_name(), exec_continue(), exit_inferior_1(), find_inferior_pid(), find_inferior_pid_it(), follow_exec(), gdbsim_resume_inferior(), gnu_create_inferior(), gnu_detach(), gnu_wait(), handle_no_resumed(), handle_vfork_child_exec_or_exit(), have_inferiors(), in_inferior_list(), inf_attach(), inf_cleanup(), inf_continue(), inf_set_pid(), inf_set_step_thread(), inf_set_traced(), inf_task_died_status(), inf_validate_procinfo(), inf_validate_procs(), inf_validate_task_sc(), inferior_appeared(), inferior_command(), infpy_get_pid(), infrun_inferior_exit(), kill_or_detach(), linux_nat_fileio_pid_of(), linux_nat_filesystem_is_local(), make_inf(), mi_cmd_exec_interrupt(), mi_cmd_execute(), mi_cmd_list_thread_groups(), mi_cmd_remove_inferior(), mi_cmd_target_detach(), mi_inferior_appeared(), mi_inferior_count(), number_of_live_inferiors(), parse_thread_id(), pid_to_gdb_inferior_id(), prepare_for_detach(), print_exited_reason(), print_inferior(), print_inferior_quit_action(), print_program_space(), print_selected_inferior(), proc_string(), process_initial_stop_replies(), remote_commit_resume(), remote_hostio_set_filesystem(), remove_inferior_command(), remove_stop_reply_for_inferior(), run_one_inferior(), switch_to_program_space_and_thread(), thread_change_ptid(), and thread_db_update_thread_list().
| unsigned int inf::running |
Definition at line 202 of file gnu-nat.c.
Referenced by inf_cleanup(), inf_update_suspends(), inf_validate_procs(), make_inf(), and proc_abort().
| struct proc* inf::signal_thread |
Definition at line 196 of file gnu-nat.c.
Referenced by _proc_free(), inf_set_threads_resume_sc_for_signal_thread(), inf_update_signal_thread(), make_inf(), set_sig_thread_cmd(), and show_sig_thread_cmd().
| struct proc* inf::step_thread |
Definition at line 193 of file gnu-nat.c.
Referenced by _proc_free(), gnu_resume(), inf_set_step_thread(), and make_inf().
| unsigned int inf::stopped |
Definition at line 207 of file gnu-nat.c.
Referenced by gnu_resume(), if(), inf_cleanup(), inf_continue(), inf_detach(), inf_signal(), inf_validate_procinfo(), make_inf(), set_stopped_cmd(), and show_stopped_cmd().
| struct proc* inf::task |
Definition at line 178 of file gnu-nat.c.
Referenced by active_inf(), darwin_restore_exception_ports(), darwin_save_exception_ports(), do_mach_notify_dead_name(), gnu_find_memory_regions(), gnu_kill_inferior(), gnu_wait(), gnu_xfer_auxv(), gnu_xfer_memory(), inf_detach(), inf_pick_first_thread(), inf_restore_exc_ports(), inf_resume(), inf_set_pid(), inf_set_traced(), inf_signal(), inf_steal_exc_ports(), inf_suspend(), inf_update_procs(), inf_update_suspends(), inf_validate_procs(), inf_validate_task_sc(), info_port_rights(), make_inf(), proc_abort(), S_exception_raise_request(), set_signals_cmd(), set_task_exc_port_cmd(), show_exceptions_cmd(), show_signals_cmd(), show_task_cmd(), show_task_pause_cmd(), and steal_exc_port().
| struct proc* inf::threads |
Definition at line 179 of file gnu-nat.c.
Referenced by gnu_wait(), inf_continue(), inf_detach(), inf_pick_first_thread(), inf_port_to_thread(), inf_restore_exc_ports(), inf_resume(), inf_set_threads_resume_sc(), inf_steal_exc_ports(), inf_suspend(), inf_threads(), inf_tid_to_thread(), inf_update_signal_thread(), inf_update_suspends(), inf_validate_procs(), and make_inf().
| int inf::threads_up_to_date |
Definition at line 185 of file gnu-nat.c.
Referenced by do_mach_notify_dead_name(), inf_set_pid(), inf_update_procs(), inf_update_suspends(), inf_validate_procs(), and make_inf().
| unsigned int inf::traced |
Definition at line 213 of file gnu-nat.c.
Referenced by gnu_create_inferior(), inf_cleanup(), inf_set_traced(), inf_validate_procinfo(), make_inf(), set_signals_cmd(), and show_signals_cmd().
| struct inf_wait inf::wait |
Definition at line 189 of file gnu-nat.c.
Referenced by _proc_free(), do_mach_notify_dead_name(), gnu_resume(), gnu_wait(), if(), inf_clear_wait(), inf_signal(), inf_task_died_status(), make_inf(), proc_abort(), and S_exception_raise_request().
| int inf::want_exceptions |
Definition at line 248 of file gnu-nat.c.
Referenced by gnu_create_inferior(), make_inf(), make_proc(), set_exceptions_cmd(), and show_exceptions_cmd().
| int inf::want_signals |
Definition at line 244 of file gnu-nat.c.
Referenced by gnu_attach(), gnu_create_inferior(), make_inf(), set_signals_cmd(), and show_signals_cmd().
1.8.14