GDB (xrefs)
|
Public Attributes | |
struct procinfo * | next |
int | pid |
int | tid |
int | was_stopped |
int | ignore_next_sigstop |
int | ctl_fd |
int | status_fd |
int | as_fd |
char | pathname [MAX_PROC_NAME_SIZE] |
fltset_t | saved_fltset |
sigset_t | saved_sigset |
sigset_t | saved_sighold |
sysset_t * | saved_exitset |
sysset_t * | saved_entryset |
pstatus_t | prstatus |
struct procinfo * | thread_list |
int | status_valid: 1 |
int | gregs_valid: 1 |
int | fpregs_valid: 1 |
int | threads_valid: 1 |
int procinfo::as_fd |
Definition at line 239 of file procfs.c.
Referenced by close_procinfo_files(), open_procinfo_files(), and procfs_xfer_memory().
int procinfo::ctl_fd |
Definition at line 237 of file procfs.c.
Referenced by close_procinfo_files(), open_procinfo_files(), proc_clear_current_fault(), proc_clear_current_signal(), proc_kill(), proc_modify_flag(), proc_run_process(), proc_set_current_signal(), proc_set_fpregs(), proc_set_gregs(), proc_set_held_signals(), proc_set_traced_faults(), proc_set_traced_signals(), proc_set_traced_sysentry(), proc_set_traced_sysexit(), proc_set_watchpoint(), proc_stop_process(), and proc_wait_for_stop().
int procinfo::fpregs_valid |
Definition at line 255 of file procfs.c.
Referenced by invalidate_cache(), proc_get_fpregs(), proc_get_status(), proc_set_fpregs(), and procfs_target::wait().
int procinfo::gregs_valid |
Definition at line 254 of file procfs.c.
Referenced by invalidate_cache(), proc_get_gregs(), proc_get_status(), proc_set_gregs(), and procfs_target::wait().
int procinfo::ignore_next_sigstop |
Definition at line 235 of file procfs.c.
Referenced by do_attach(), and proc_resume().
struct procinfo* procinfo::next |
Definition at line 229 of file procfs.c.
Referenced by create_procinfo(), destroy_one_procinfo(), find_procinfo(), and proc_iterate_over_threads().
char procinfo::pathname[MAX_PROC_NAME_SIZE] |
Definition at line 241 of file procfs.c.
Referenced by create_procinfo(), dead_procinfo(), open_procinfo_files(), open_with_retry(), proc_error(), proc_update_threads(), and proc_warn().
int procinfo::pid |
Definition at line 230 of file procfs.c.
Referenced by create_procinfo(), dead_procinfo(), destroy_procinfo(), do_attach(), find_procinfo(), procfs_target::info_proc(), iterate_over_mappings(), proc_clear_current_fault(), proc_clear_current_signal(), proc_get_current_thread(), proc_get_held_signals(), proc_get_nthreads(), proc_get_traced_faults(), proc_get_traced_signals(), proc_get_traced_sysentry(), proc_get_traced_sysexit(), proc_iterate_over_threads(), proc_modify_flag(), proc_parent_pid(), proc_set_current_signal(), proc_set_held_signals(), proc_set_traced_faults(), proc_set_traced_signals(), proc_set_traced_sysentry(), proc_set_traced_sysexit(), proc_update_threads(), proc_wait_for_stop(), procfs_corefile_thread_callback(), procfs_first_available(), procfs_notice_thread(), unconditionally_kill_inferior(), and procfs_target::wait().
pstatus_t procinfo::prstatus |
Definition at line 249 of file procfs.c.
Referenced by proc_flags(), proc_get_current_thread(), proc_get_fpregs(), proc_get_gregs(), proc_get_held_signals(), proc_get_nthreads(), proc_get_status(), proc_get_traced_faults(), proc_get_traced_signals(), proc_get_traced_sysentry(), proc_get_traced_sysexit(), proc_nsysarg(), proc_parent_pid(), proc_set_current_signal(), proc_sysargs(), proc_watchpoint_address(), proc_what(), proc_why(), and procfs_target::wait().
sysset_t* procinfo::saved_entryset |
Definition at line 247 of file procfs.c.
Referenced by create_procinfo(), destroy_one_procinfo(), do_attach(), do_detach(), and procfs_target::procfs_init_inferior().
sysset_t* procinfo::saved_exitset |
Definition at line 246 of file procfs.c.
Referenced by create_procinfo(), destroy_one_procinfo(), do_attach(), do_detach(), and procfs_target::procfs_init_inferior().
fltset_t procinfo::saved_fltset |
Definition at line 243 of file procfs.c.
Referenced by do_attach(), do_detach(), and procfs_target::procfs_init_inferior().
sigset_t procinfo::saved_sighold |
Definition at line 245 of file procfs.c.
Referenced by do_attach(), do_detach(), and procfs_target::procfs_init_inferior().
sigset_t procinfo::saved_sigset |
Definition at line 244 of file procfs.c.
Referenced by do_attach(), do_detach(), and procfs_target::procfs_init_inferior().
int procinfo::status_fd |
Definition at line 238 of file procfs.c.
Referenced by close_procinfo_files(), open_procinfo_files(), and proc_get_status().
int procinfo::status_valid |
Definition at line 253 of file procfs.c.
Referenced by invalidate_cache(), proc_delete_dead_threads(), proc_flags(), proc_get_current_thread(), proc_get_fpregs(), proc_get_gregs(), proc_get_held_signals(), proc_get_nthreads(), proc_get_status(), proc_get_traced_faults(), proc_get_traced_signals(), proc_get_traced_sysentry(), proc_get_traced_sysexit(), proc_modify_flag(), proc_nsysarg(), proc_parent_pid(), proc_set_held_signals(), proc_set_traced_faults(), proc_set_traced_signals(), proc_set_traced_sysentry(), proc_set_traced_sysexit(), proc_sysargs(), proc_wait_for_stop(), proc_watchpoint_address(), proc_what(), proc_why(), and procfs_target::wait().
struct procinfo* procinfo::thread_list |
Definition at line 251 of file procfs.c.
Referenced by create_procinfo(), destroy_procinfo(), find_procinfo(), proc_delete_dead_threads(), and proc_iterate_over_threads().
int procinfo::threads_valid |
Definition at line 256 of file procfs.c.
Referenced by invalidate_cache(), and proc_update_threads().
int procinfo::tid |
Definition at line 231 of file procfs.c.
Referenced by create_procinfo(), destroy_procinfo(), find_procinfo(), find_procinfo_or_die(), procfs_target::info_proc(), open_procinfo_files(), proc_clear_current_fault(), proc_clear_current_signal(), proc_get_current_thread(), proc_get_held_signals(), proc_get_nthreads(), proc_get_status(), proc_get_traced_faults(), proc_get_traced_signals(), proc_get_traced_sysentry(), proc_get_traced_sysexit(), proc_iterate_over_threads(), proc_parent_pid(), proc_resume(), proc_set_current_signal(), proc_set_held_signals(), proc_set_traced_faults(), proc_set_traced_signals(), proc_set_traced_sysentry(), proc_set_traced_sysexit(), proc_update_threads(), proc_wait_for_stop(), procfs_corefile_thread_callback(), and procfs_notice_thread().
int procinfo::was_stopped |
Definition at line 234 of file procfs.c.
Referenced by do_attach(), and do_detach().