GDB (xrefs)
Loading...
Searching...
No Matches
Public Attributes | List of all members
inf Struct Reference

Public Attributes

struct proctask
 
struct procthreads
 
int threads_up_to_date
 
pid_t pid
 
struct inf_wait wait
 
struct procstep_thread
 
struct procsignal_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
 

Detailed Description

Definition at line 152 of file gnu-nat.c.

Member Data Documentation

◆ default_thread_detach_sc

int inf::default_thread_detach_sc

◆ default_thread_pause_sc

int inf::default_thread_pause_sc

◆ default_thread_run_sc

int inf::default_thread_run_sc

◆ detach_sc

int inf::detach_sc

◆ event_port

mach_port_t inf::event_port

◆ no_wait

unsigned int inf::no_wait

Definition at line 195 of file gnu-nat.c.

Referenced by gnu_nat_target::inf_cleanup(), make_inf(), and gnu_nat_target::wait().

◆ nomsg

unsigned int inf::nomsg

◆ pause_sc

int inf::pause_sc

◆ pending_execs

unsigned int inf::pending_execs

◆ pid

pid_t inf::pid

Definition at line 165 of file gnu-nat.c.

Referenced by __proc_pid(), add_to_thread_list(), amd_dbgapi_get_os_pid_callback(), any_live_thread_of_inferior(), any_thread_of_inferior(), amd_dbgapi_target::async(), attach_amd_dbgapi(), darwin_nat_target::check_new_threads(), check_pid_namespace_match(), check_zombie_leaders(), child_pass_ctrlc(), child_terminal_inferior(), child_terminal_init(), remote_target::commit_resumed(), core_target_open(), gnu_nat_target::create_inferior(), darwin_attach_pid(), darwin_find_inferior_by_pid(), darwin_resume_thread(), darwin_nat_target::decode_message(), darwin_nat_target::detach(), fbsd_nat_target::detach(), linux_nat_target::detach(), thread_db_target::detach(), nto_procfs_target::detach(), detach_amd_dbgapi(), fbsd_nat_target::detach_fork_children(), detach_inferior(), detach_inferior_command(), remote_target::discard_pending_stop_replies(), do_mach_notify_dead_name(), exec_continue(), exit_inferior(), inf_ptrace_target::files_info(), nto_procfs_target::files_info(), procfs_target::files_info(), windows_nat_target::files_info(), linux_nat_target::filesystem_is_local(), find_inferior_pid(), generic_mourn_inferior(), gdbsim_target::get_inferior_data_by_ptid(), get_ps_regcache(), process_stratum_target::has_execution(), gnu_nat_target::inf_attach(), gnu_nat_target::inf_cleanup(), gnu_nat_target::inf_continue(), gnu_nat_target::inf_set_pid(), gnu_nat_target::inf_set_step_thread(), gnu_nat_target::inf_set_traced(), inf_task_died_status(), gnu_nat_target::inf_validate_procinfo(), gnu_nat_target::inf_validate_procs(), gnu_nat_target::inf_validate_task_sc(), inferior_appeared(), inferior_command(), infpy_get_pid(), infpy_repr(), darwin_nat_target::interrupt(), darwin_nat_target::kill(), remote_target::kill(), kill_inferior_command(), remote_target::kill_new_fork_children(), kill_or_detach(), linux_nat_fileio_pid_of(), linux_nat_filter_event(), make_inf(), mi_cmd_exec_interrupt(), mi_cmd_execute(), mi_cmd_list_thread_groups(), mi_cmd_target_detach(), mi_interp::on_inferior_appeared(), exited_inferior_filter::operator()(), pd_enable(), pending_ptrace_events(), prepare_for_detach(), print_exited_reason(), print_inferior(), print_inferior_quit_action(), print_program_space(), print_selected_inferior(), proc_string(), prune_inferiors(), read_ptid(), remote_target::remote_add_inferior(), remote_target::remote_hostio_set_filesystem(), remote_target::remote_notice_new_inferior(), remove_inferior_command(), rename_vmcore_idle_reg_sections(), require_forward_progress(), fbsd_nat_target::resume(), gnu_nat_target::resume(), nbsd_nat_target::resume(), gdbsim_target::resume_one_inferior(), run_one_inferior(), scoped_restore_current_inferior_for_memory::scoped_restore_current_inferior_for_memory(), sharing_input_terminal(), darwin_nat_target::stop_inferior(), fbsd_nat_target::stop_process(), switch_to_program_space_and_thread(), target_detach(), thread_change_ptid(), thread_db_load(), amd_dbgapi_target::update_thread_list(), thread_db_target::update_thread_list(), validate_exec_file(), gnu_nat_target::wait(), procfs_target::wait(), darwin_nat_target::wait_1(), and darwin_nat_target::xfer_partial().

◆ running

unsigned int inf::running

◆ signal_thread

struct proc* inf::signal_thread

◆ step_thread

struct proc* inf::step_thread

◆ stopped

unsigned int inf::stopped

◆ task

struct proc* inf::task

◆ threads

struct proc* inf::threads

◆ threads_up_to_date

int inf::threads_up_to_date

◆ traced

unsigned int inf::traced

◆ wait

struct inf_wait inf::wait

◆ want_exceptions

int inf::want_exceptions

◆ want_signals

int inf::want_signals

The documentation for this struct was generated from the following file: