| /netbsd-src/external/bsd/libproc/dist/ |
| H A D | libproc.h | 42 struct proc_handle; 134 prmap_t *proc_addr2map(struct proc_handle *, uintptr_t); 135 prmap_t *proc_name2map(struct proc_handle *, const char *); 136 char *proc_objname(struct proc_handle *, uintptr_t, char *, size_t); 137 prmap_t *proc_obj2map(struct proc_handle *, const char *); 138 int proc_iter_objs(struct proc_handle *, proc_map_f *, void *); 139 int proc_iter_symbyaddr(struct proc_handle *, const char *, int, 141 int proc_addr2sym(struct proc_handle *, uintptr_t, char *, size_t, GElf_Sym *); 142 int proc_attach(pid_t pid, int flags, struct proc_handle **pphdl); 143 int proc_continue(struct proc_handle *); [all …]
|
| H A D | proc_util.c | 45 proc_clearflags(struct proc_handle *phdl, int mask) in proc_clearflags() 60 proc_continue(struct proc_handle *phdl) in proc_continue() 78 proc_detach(struct proc_handle *phdl, int reason) in proc_detach() 116 proc_getflags(struct proc_handle *phdl) in proc_getflags() 126 proc_setflags(struct proc_handle *phdl, int mask) in proc_setflags() 138 proc_state(struct proc_handle *phdl) in proc_state() 148 proc_getmodel(struct proc_handle *phdl) in proc_getmodel() 158 proc_getpid(struct proc_handle *phdl) in proc_getpid() 168 proc_wstatus(struct proc_handle *phdl) in proc_wstatus() 189 proc_getwstat(struct proc_handle *phdl) in proc_getwstat() [all …]
|
| H A D | proc_create.c | 45 static int proc_init(pid_t, int, int, struct proc_handle *); 48 proc_init(pid_t pid, int flags, int status, struct proc_handle *phdl) in proc_init() 94 proc_attach(pid_t pid, int flags, struct proc_handle **pphdl) in proc_attach() 96 struct proc_handle *phdl; in proc_attach() 107 if ((phdl = malloc(sizeof(struct proc_handle))) == NULL) in proc_attach() 145 void *child_arg, struct proc_handle **pphdl) in proc_create() 147 struct proc_handle *phdl; in proc_create() 156 if ((phdl = malloc(sizeof(struct proc_handle))) == NULL) in proc_create() 207 proc_free(struct proc_handle *phdl) in proc_free()
|
| H A D | proc_bkpt.c | 55 proc_stop(struct proc_handle *phdl) in proc_stop() 74 proc_bkptset(struct proc_handle *phdl, uintptr_t address, in proc_bkptset() 136 proc_bkptdel(struct proc_handle *phdl, uintptr_t address, in proc_bkptdel() 201 proc_bkptexec(struct proc_handle *phdl, proc_breakpoint_t *saved) in proc_bkptexec()
|
| H A D | proc_rtld.c | 47 struct proc_handle *phdl = arg; in map_iter() 64 proc_rdagent(struct proc_handle *phdl) in proc_rdagent() 81 proc_updatesyms(struct proc_handle *phdl) in proc_updatesyms()
|
| H A D | proc_sym.c | 138 proc_objname(struct proc_handle *p, uintptr_t addr, char *objname, in proc_objname() 159 proc_obj2map(struct proc_handle *p, const char *objname) in proc_obj2map() 188 proc_iter_objs(struct proc_handle *p, proc_map_f *func, void *cd) in proc_iter_objs() 222 proc_addr2map(struct proc_handle *p, uintptr_t addr) in proc_addr2map() 321 proc_addr2sym(struct proc_handle *p, uintptr_t addr, char *name, in proc_addr2sym() 396 proc_name2map(struct proc_handle *p, const char *name) in proc_name2map() 469 proc_name2sym(struct proc_handle *p, const char *object, const char *symbol, in proc_name2sym() 545 proc_name2ctf(struct proc_handle *p, const char *name) in proc_name2ctf() 566 proc_iter_symbyaddr(struct proc_handle *p, const char *object, int which, in proc_iter_symbyaddr()
|
| H A D | proc_regs.c | 48 proc_regget(struct proc_handle *phdl, proc_reg_t reg, unsigned long *regvalue) in proc_regget() 84 proc_regset(struct proc_handle *phdl, proc_reg_t reg, unsigned long regvalue) in proc_regset()
|
| H A D | _libproc.h | 38 struct proc_handle { struct
|
| /netbsd-src/external/bsd/libproc/dist/tests/ |
| H A D | proc_test.c | 73 static struct proc_handle * 77 struct proc_handle *phdl; in start_prog() 102 set_bkpt(struct proc_handle *phdl, uintptr_t addr, proc_breakpoint_t *saved) in set_bkpt() 112 remove_bkpt(struct proc_handle *phdl, uintptr_t addr, proc_breakpoint_t *val) in remove_bkpt() 128 verify_bkpt(struct proc_handle *phdl, GElf_Sym *sym, const char *symname, in verify_bkpt() 189 struct proc_handle *phdl; in ATF_TC_BODY() 221 struct proc_handle *phdl; in ATF_TC_BODY() 255 struct proc_handle *phdl; in ATF_TC_BODY() 294 struct proc_handle *phdl; in ATF_TC_BODY() 333 struct proc_handle *phdl; in ATF_TC_BODY() [all …]
|
| /netbsd-src/external/bsd/librtld_db/dist/ |
| H A D | rtld_db.h | 53 struct proc_handle *rda_php; 133 struct proc_handle; 143 rd_agent_t *rd_new(struct proc_handle *);
|
| H A D | rtld_db.c | 198 rd_new(struct proc_handle *php) in rd_new()
|
| /netbsd-src/external/cddl/osnet/include/ |
| H A D | dtrace.h | 35 #define ps_prochandle proc_handle
|
| H A D | libproc.h | 37 #define ps_prochandle proc_handle
|
| /netbsd-src/crypto/external/bsd/openssl.old/dist/util/perl/TLSProxy/ |
| H A D | Proxy.pm | 278 $self->{proc_handle} = $h; # hold handle till next round [or exit]
|
| /netbsd-src/external/gpl3/gdb/dist/gdb/ |
| H A D | ChangeLog-2008 | 5976 (thread_from_lwp, enable_thread_event): Set proc_handle.pid to the 5979 (thread_db_init): Set proc_handle.pid to inferior_ptid. 5980 (check_event): Set proc_handle.pid to the stopped lwp. 5981 (thread_db_find_new_threads): Set proc_handle.pid to any stopped
|
| H A D | ChangeLog-2007 | 4784 instead of fixing up proc_handle. 4786 (thread_db_wait): Remove dead proc_handle.pid check. Only
|
| H A D | ChangeLog-2009 | 9320 (proc_handle, thread_agent, td_init_p, td_ta_new_p) 11858 using the pid stored in proc_handle.ptid.
|
| /netbsd-src/external/gpl3/gdb.old/dist/gdb/ |
| H A D | ChangeLog-2008 | 5976 (thread_from_lwp, enable_thread_event): Set proc_handle.pid to the 5979 (thread_db_init): Set proc_handle.pid to inferior_ptid. 5980 (check_event): Set proc_handle.pid to the stopped lwp. 5981 (thread_db_find_new_threads): Set proc_handle.pid to any stopped
|
| H A D | ChangeLog-2007 | 4784 instead of fixing up proc_handle. 4786 (thread_db_wait): Remove dead proc_handle.pid check. Only
|
| H A D | ChangeLog-2009 | 9320 (proc_handle, thread_agent, td_init_p, td_ta_new_p) 11858 using the pid stored in proc_handle.ptid.
|
| /netbsd-src/external/gpl3/gdb/dist/gdbserver/ |
| H A D | ChangeLog-2002-2021 | 19898 * thread-db.c (proc_handle, thread_agent): Delete.
|