/freebsd-10.1-release/lib/libproc/ |
H A D | libproc.h | 40 struct proc_handle; 113 prmap_t *proc_addr2map(struct proc_handle *, uintptr_t); 114 prmap_t *proc_name2map(struct proc_handle *, const char *); 115 char *proc_objname(struct proc_handle *, uintptr_t, char *, size_t); 116 prmap_t *proc_obj2map(struct proc_handle *, const char *); 117 int proc_iter_objs(struct proc_handle *, proc_map_f *, void *); 118 int proc_iter_symbyaddr(struct proc_handle *, const char *, int, 120 int proc_addr2sym(struct proc_handle *, uintptr_t, char *, size_t, GElf_Sym *); 121 int proc_attach(pid_t pid, int flags, struct proc_handle **pphdl); 122 int proc_continue(struct proc_handle *); [all...] |
H A D | proc_create.c | 43 static int proc_init(pid_t, int, int, struct proc_handle *); 46 proc_init(pid_t pid, int flags, int status, struct proc_handle *phdl) 73 proc_attach(pid_t pid, int flags, struct proc_handle **pphdl) 75 struct proc_handle *phdl; 86 if ((phdl = malloc(sizeof(struct proc_handle))) == NULL) 124 void *child_arg, struct proc_handle **pphdl) 126 struct proc_handle *phdl; 135 if ((phdl = malloc(sizeof(struct proc_handle))) == NULL) 186 proc_free(struct proc_handle *phdl)
|
H A D | proc_util.c | 44 proc_clearflags(struct proc_handle *phdl, int mask) 59 proc_continue(struct proc_handle *phdl) 77 proc_detach(struct proc_handle *phdl, int reason) 101 proc_getflags(struct proc_handle *phdl) 111 proc_setflags(struct proc_handle *phdl, int mask) 123 proc_state(struct proc_handle *phdl) 133 proc_getpid(struct proc_handle *phdl) 143 proc_wstatus(struct proc_handle *phdl) 164 proc_getwstat(struct proc_handle *phdl) 183 proc_read(struct proc_handle *phd [all...] |
H A D | proc_rtld.c | 43 struct proc_handle *phdl = arg; 61 proc_rdagent(struct proc_handle *phdl) 78 proc_updatesyms(struct proc_handle *phdl)
|
H A D | _libproc.h | 38 struct proc_handle { struct
|
H A D | proc_bkpt.c | 59 proc_stop(struct proc_handle *phdl) 78 proc_bkptset(struct proc_handle *phdl, uintptr_t address, 142 proc_bkptdel(struct proc_handle *phdl, uintptr_t address, 200 proc_bkptexec(struct proc_handle *phdl, unsigned long saved)
|
H A D | proc_regs.c | 43 proc_regget(struct proc_handle *phdl, proc_reg_t reg, unsigned long *regvalue) 87 proc_regset(struct proc_handle *phdl, proc_reg_t reg, unsigned long regvalue)
|
H A D | proc_sym.c | 92 proc_objname(struct proc_handle *p, uintptr_t addr, char *objname, 109 proc_obj2map(struct proc_handle *p, const char *objname) 138 proc_iter_objs(struct proc_handle *p, proc_map_f *func, void *cd) 169 proc_addr2map(struct proc_handle *p, uintptr_t addr) 232 proc_addr2sym(struct proc_handle *p, uintptr_t addr, char *name, 362 proc_name2map(struct proc_handle *p, const char *name) 412 proc_name2sym(struct proc_handle *p, const char *object, const char *symbol, 511 proc_iter_symbyaddr(struct proc_handle *p, const char *object, int which,
|
/freebsd-10.1-release/cddl/compat/opensolaris/include/ |
H A D | dtrace.h | 33 #define ps_prochandle proc_handle
|
H A D | libproc.h | 35 #define ps_prochandle proc_handle
|
/freebsd-10.1-release/lib/libproc/test/t2-name2map/ |
H A D | t2-name2map.c | 41 struct proc_handle *phdl;
|
/freebsd-10.1-release/lib/librtld_db/ |
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 | 194 rd_new(struct proc_handle *php)
|
/freebsd-10.1-release/lib/libproc/test/t1-bkpt/ |
H A D | t1-bkpt.c | 48 struct proc_handle *phdl;
|
/freebsd-10.1-release/lib/libproc/test/t3-name2sym/ |
H A D | t3-name2sym.c | 42 struct proc_handle *phdl;
|
/freebsd-10.1-release/contrib/gdb/gdb/gdbserver/ |
H A D | thread-db.c | 50 static struct ps_prochandle proc_handle; variable in typeref:struct:ps_prochandle 320 proc_handle.pid = ((struct inferior_list_entry *)current_inferior)->id; 322 err = td_ta_new (&proc_handle, &thread_agent);
|
/freebsd-10.1-release/gnu/usr.bin/gdb/libgdb/ |
H A D | fbsd-threads.c | 87 static struct ps_prochandle proc_handle; variable in typeref:struct:ps_prochandle 312 lwp = get_current_lwp (proc_handle.pid); 313 tmp = BUILD_LWP (lwp, proc_handle.pid); 426 inferior_ptid = pid_to_ptid (proc_handle.pid); 427 proc_handle.pid = 0; 484 gdb_assert (proc_handle.pid == 0); 502 proc_handle.pid = GET_PID (inferior_ptid); 505 err = td_ta_new_p (&proc_handle, &thread_agent); 519 if (fbsd_thread_core == 0 && proc_handle.pid != 0) 563 proc_handle [all...] |
/freebsd-10.1-release/contrib/gdb/gdb/ |
H A D | thread-db.c | 74 static struct ps_prochandle proc_handle; variable in typeref:struct:ps_prochandle 630 gdb_assert (proc_handle.pid == 0); 648 proc_handle.pid = GET_PID (inferior_ptid); 651 err = td_ta_new_p (&proc_handle, &thread_agent); 673 gdb_assert (proc_handle.pid == 0); 680 if (proc_handle.pid != 0) 740 proc_handle.pid = GET_PID (inferior_ptid); 765 proc_handle.pid = 0; 891 if (proc_handle.pid == 0) 1035 if (proc_handle [all...] |
/freebsd-10.1-release/contrib/subversion/ |
H A D | win-tests.py | 399 self.proc_handle = None 421 self.proc_handle = ( 430 if self.proc_handle is not None: 434 win32process.TerminateProcess(self.proc_handle, 0) 459 self.proc_handle = None 687 self.proc_handle = ( 697 if self.proc_handle is not None: 701 win32process.TerminateProcess(self.proc_handle, 0)
|