Lines Matching refs:procinfo

346 typedef struct procinfo {  struct
347 struct procinfo *next; argument
389 struct procinfo *thread_list; argument
395 } procinfo; argument
401 static procinfo *find_procinfo_or_die (int pid, int tid);
402 static procinfo *find_procinfo (int pid, int tid);
403 static procinfo *create_procinfo (int pid, int tid);
404 static void destroy_procinfo (procinfo * p);
406 static void dead_procinfo (procinfo * p, char *msg, int killp);
407 static int open_procinfo_files (procinfo * p, int which);
408 static void close_procinfo_files (procinfo * p);
409 static int sysset_t_size (procinfo *p);
410 static sysset_t *sysset_t_alloc (procinfo * pi);
412 static void load_syscalls (procinfo *pi);
413 static void free_syscalls (procinfo *pi);
414 static int find_syscall (procinfo *pi, char *name);
418 static procinfo * procinfo_list;
428 static procinfo *
431 procinfo *pi; in find_procinfo()
461 static procinfo *
464 procinfo *pi = find_procinfo (pid, tid); in find_procinfo_or_die()
527 open_procinfo_files (procinfo *pi, int which) in open_procinfo_files()
652 procinfo *process; in open_procinfo_files()
682 static procinfo *
685 procinfo *pi, *parent; in create_procinfo()
696 pi = (procinfo *) xmalloc (sizeof (procinfo)); in create_procinfo()
697 memset (pi, 0, sizeof (procinfo)); in create_procinfo()
735 close_procinfo_files (procinfo *pi) in close_procinfo_files()
755 destroy_one_procinfo (procinfo **list, procinfo *pi) in destroy_one_procinfo()
757 procinfo *ptr; in destroy_one_procinfo()
783 destroy_procinfo (procinfo *pi) in destroy_procinfo()
785 procinfo *tmp; in destroy_procinfo()
819 dead_procinfo (procinfo *pi, char *msg, int kill_p) in dead_procinfo()
848 sysset_t_size (procinfo * pi) in sysset_t_size()
864 sysset_t_alloc (procinfo * pi) in sysset_t_alloc()
889 load_syscalls (procinfo *pi) in load_syscalls()
990 free_syscalls (procinfo *pi) in free_syscalls()
1011 find_syscall (procinfo *pi, char *name) in find_syscall()
1039 int proc_get_status (procinfo * pi);
1040 long proc_flags (procinfo * pi);
1041 int proc_why (procinfo * pi);
1042 int proc_what (procinfo * pi);
1043 int proc_set_run_on_last_close (procinfo * pi);
1044 int proc_unset_run_on_last_close (procinfo * pi);
1045 int proc_set_inherit_on_fork (procinfo * pi);
1046 int proc_unset_inherit_on_fork (procinfo * pi);
1047 int proc_set_async (procinfo * pi);
1048 int proc_unset_async (procinfo * pi);
1049 int proc_stop_process (procinfo * pi);
1050 int proc_trace_signal (procinfo * pi, int signo);
1051 int proc_ignore_signal (procinfo * pi, int signo);
1052 int proc_clear_current_fault (procinfo * pi);
1053 int proc_set_current_signal (procinfo * pi, int signo);
1054 int proc_clear_current_signal (procinfo * pi);
1055 int proc_set_gregs (procinfo * pi);
1056 int proc_set_fpregs (procinfo * pi);
1057 int proc_wait_for_stop (procinfo * pi);
1058 int proc_run_process (procinfo * pi, int step, int signo);
1059 int proc_kill (procinfo * pi, int signo);
1060 int proc_parent_pid (procinfo * pi);
1061 int proc_get_nthreads (procinfo * pi);
1062 int proc_get_current_thread (procinfo * pi);
1063 int proc_set_held_signals (procinfo * pi, gdb_sigset_t * sighold);
1064 int proc_set_traced_sysexit (procinfo * pi, sysset_t * sysset);
1065 int proc_set_traced_sysentry (procinfo * pi, sysset_t * sysset);
1066 int proc_set_traced_faults (procinfo * pi, fltset_t * fltset);
1067 int proc_set_traced_signals (procinfo * pi, gdb_sigset_t * sigset);
1069 int proc_update_threads (procinfo * pi);
1070 int proc_iterate_over_threads (procinfo * pi,
1071 int (*func) (procinfo *, procinfo *, void *),
1074 gdb_gregset_t *proc_get_gregs (procinfo * pi);
1075 gdb_fpregset_t *proc_get_fpregs (procinfo * pi);
1076 sysset_t *proc_get_traced_sysexit (procinfo * pi, sysset_t * save);
1077 sysset_t *proc_get_traced_sysentry (procinfo * pi, sysset_t * save);
1078 fltset_t *proc_get_traced_faults (procinfo * pi, fltset_t * save);
1079 gdb_sigset_t *proc_get_traced_signals (procinfo * pi, gdb_sigset_t * save);
1080 gdb_sigset_t *proc_get_held_signals (procinfo * pi, gdb_sigset_t * save);
1081 gdb_sigset_t *proc_get_pending_signals (procinfo * pi, gdb_sigset_t * save);
1082 gdb_sigaction_t *proc_get_signal_actions (procinfo * pi, gdb_sigaction_t *save);
1084 void proc_warn (procinfo * pi, char *func, int line);
1085 void proc_error (procinfo * pi, char *func, int line);
1088 proc_warn (procinfo *pi, char *func, int line) in proc_warn()
1095 proc_error (procinfo *pi, char *func, int line) in proc_error()
1114 proc_get_status (procinfo *pi) in proc_get_status()
1212 proc_flags (procinfo *pi) in proc_flags()
1239 proc_why (procinfo *pi) in proc_why()
1259 proc_what (procinfo *pi) in proc_what()
1280 proc_nsysarg (procinfo *pi) in proc_nsysarg()
1300 proc_sysargs (procinfo *pi) in proc_sysargs()
1320 proc_syscall (procinfo *pi) in proc_syscall()
1341 proc_cursig (struct procinfo *pi) in proc_cursig()
1390 proc_modify_flag (procinfo *pi, long flag, long mode) in proc_modify_flag()
1500 proc_set_run_on_last_close (procinfo *pi) in proc_set_run_on_last_close()
1516 proc_unset_run_on_last_close (procinfo *pi) in proc_unset_run_on_last_close()
1533 proc_set_kill_on_last_close (procinfo *pi) in proc_set_kill_on_last_close()
1549 proc_unset_kill_on_last_close (procinfo *pi) in proc_unset_kill_on_last_close()
1566 proc_set_inherit_on_fork (procinfo *pi) in proc_set_inherit_on_fork()
1582 proc_unset_inherit_on_fork (procinfo *pi) in proc_unset_inherit_on_fork()
1599 proc_set_async (procinfo *pi) in proc_set_async()
1615 proc_unset_async (procinfo *pi) in proc_unset_async()
1629 proc_stop_process (procinfo *pi) in proc_stop_process()
1671 proc_wait_for_stop (procinfo *pi) in proc_wait_for_stop()
1735 proc_run_process (procinfo *pi, int step, int signo) in proc_run_process()
1788 proc_set_traced_signals (procinfo *pi, gdb_sigset_t *sigset) in proc_set_traced_signals()
1834 proc_set_traced_faults (procinfo *pi, fltset_t *fltset) in proc_set_traced_faults()
1878 proc_set_traced_sysentry (procinfo *pi, sysset_t *sysset) in proc_set_traced_sysentry()
1928 proc_set_traced_sysexit (procinfo *pi, sysset_t *sysset) in proc_set_traced_sysexit()
1978 proc_set_held_signals (procinfo *pi, gdb_sigset_t *sighold) in proc_set_held_signals()
2021 proc_get_pending_signals (procinfo *pi, gdb_sigset_t *save) in proc_get_pending_signals()
2058 proc_get_signal_actions (procinfo *pi, gdb_sigaction_t *save) in proc_get_signal_actions()
2095 proc_get_held_signals (procinfo *pi, gdb_sigset_t *save) in proc_get_held_signals()
2141 proc_get_traced_signals (procinfo *pi, gdb_sigset_t *save) in proc_get_traced_signals()
2183 proc_trace_signal (procinfo *pi, int signo) in proc_trace_signal()
2217 proc_ignore_signal (procinfo *pi, int signo) in proc_ignore_signal()
2251 proc_get_traced_faults (procinfo *pi, fltset_t *save) in proc_get_traced_faults()
2293 proc_get_traced_sysentry (procinfo *pi, sysset_t *save) in proc_get_traced_sysentry()
2366 proc_get_traced_sysexit (procinfo *pi, sysset_t *save) in proc_get_traced_sysexit()
2439 proc_clear_current_fault (procinfo *pi) in proc_clear_current_fault()
2479 proc_set_current_signal (procinfo *pi, int signo) in proc_set_current_signal()
2535 proc_clear_current_signal (procinfo *pi) in proc_clear_current_signal()
2584 proc_get_gregs (procinfo *pi) in proc_get_gregs()
2615 proc_get_fpregs (procinfo *pi) in proc_get_fpregs()
2692 proc_set_gregs (procinfo *pi) in proc_set_gregs()
2735 proc_set_fpregs (procinfo *pi) in proc_set_fpregs()
2797 proc_kill (procinfo *pi, int signo) in proc_kill()
2837 proc_parent_pid (procinfo *pi) in proc_parent_pid()
2876 proc_set_watchpoint (procinfo *pi, CORE_ADDR addr, int len, int wflags) in proc_set_watchpoint()
2934 proc_get_LDT_entry (procinfo *pi, int key) in proc_get_LDT_entry()
3028 proc_get_nthreads (procinfo *pi) in proc_get_nthreads()
3044 proc_get_nthreads (procinfo *pi) in proc_get_nthreads()
3066 proc_get_nthreads (procinfo *pi) in proc_get_nthreads()
3087 proc_get_current_thread (procinfo *pi) in proc_get_current_thread()
3116 proc_get_current_thread (procinfo *pi) in proc_get_current_thread()
3130 proc_get_current_thread (procinfo *pi) in proc_get_current_thread()
3150 proc_delete_dead_threads (procinfo *parent, procinfo *thread, void *ignore) in proc_delete_dead_threads()
3166 proc_update_threads (procinfo *pi) in proc_update_threads()
3170 procinfo *thread; in proc_update_threads()
3219 proc_update_threads (procinfo *pi) in proc_update_threads()
3224 procinfo *thread; in proc_update_threads()
3273 proc_update_threads (procinfo *pi) in proc_update_threads()
3313 proc_update_threads (procinfo *pi) in proc_update_threads()
3345 proc_iterate_over_threads (procinfo *pi, in proc_iterate_over_threads() argument
3346 int (*func) (procinfo *, procinfo *, void *), in proc_iterate_over_threads()
3349 procinfo *thread, *next; in proc_iterate_over_threads()
3384 static int register_gdb_signals (procinfo *, gdb_sigset_t *);
3385 static void proc_trace_syscalls_1 (procinfo *pi, int syscallnum,
3387 static int insert_dbx_link_breakpoint (procinfo *pi);
3409 procfs_debug_inferior (procinfo *pi) in procfs_debug_inferior()
3587 procinfo *pi; in do_attach()
3644 procinfo *pi; in do_detach()
3702 procinfo *pi; in procfs_fetch_registers()
3773 procinfo *pi; in procfs_store_registers()
3819 syscall_is_lwp_exit (procinfo *pi, int scall) in syscall_is_lwp_exit()
3834 syscall_is_exit (procinfo *pi, int scall) in syscall_is_exit()
3848 syscall_is_exec (procinfo *pi, int scall) in syscall_is_exec()
3872 syscall_is_lwp_create (procinfo *pi, int scall) in syscall_is_lwp_create()
3901 procinfo *pi; in procfs_wait()
4365 procinfo *pi; in procfs_xfer_memory()
4423 invalidate_cache (procinfo *parent, procinfo *pi, void *ptr) in invalidate_cache()
4475 make_signal_thread_runnable (procinfo *process, procinfo *pi, void *ptr)
4509 procinfo *pi, *thread; in procfs_resume()
4594 register_gdb_signals (procinfo *pi, gdb_sigset_t *signals) in register_gdb_signals()
4619 procinfo *pi = find_procinfo_or_die (PIDGET (ptid), 0); in procfs_notice_signals()
4705 unconditionally_kill_inferior (procinfo *pi) in unconditionally_kill_inferior()
4772 procinfo *pi = find_procinfo (PIDGET (inferior_ptid), 0); in procfs_kill_inferior()
4789 procinfo *pi; in procfs_mourn_inferior()
4814 procinfo *pi; in procfs_init_inferior()
4931 procinfo *pi; in procfs_set_exec_trap()
5140 procfs_notice_thread (procinfo *pi, procinfo *thread, void *ptr) in procfs_notice_thread()
5160 procinfo *pi; in procfs_find_new_threads()
5181 procinfo *pi; in procfs_thread_alive()
5227 procinfo *pi; in procfs_set_watchpoint()
5312 procinfo *pi; in procfs_stopped_by_watchpoint()
5353 procinfo *pi; in procfs_find_LDT_entry()
5400 iterate_over_mappings (procinfo *pi, int (*child_func) (), void *data, in iterate_over_mappings()
5471 procinfo *pi = data; in solib_mappings_callback()
5524 procinfo *pi = find_procinfo_or_die (PIDGET (inferior_ptid), 0); in proc_iterate_over_mappings()
5582 procinfo *pi = find_procinfo_or_die (PIDGET (inferior_ptid), 0); in proc_find_memory_regions()
5693 procinfo *pi = (procinfo *) data; in insert_dbx_link_bpt_in_region()
5708 insert_dbx_link_breakpoint (procinfo *pi) in insert_dbx_link_breakpoint()
5781 info_proc_mappings (procinfo *pi, int summary) in info_proc_mappings()
5815 procinfo *process = NULL; in info_proc_cmd()
5816 procinfo *thread = NULL; in info_proc_cmd()
5911 proc_trace_syscalls_1 (procinfo *pi, int syscallnum, int entry_or_exit, in proc_trace_syscalls_1()
5944 procinfo *pi; in proc_trace_syscalls()
6071 procfs_corefile_thread_callback (procinfo *pi, procinfo *thread, void *data) in procfs_corefile_thread_callback()
6095 procinfo *pi = find_procinfo_or_die (PIDGET (inferior_ptid), 0); in procfs_make_note_section()