| /freebsd-14.2/lib/libproc/ |
| H A D | libproc.h | 41 struct proc_handle; 141 int proc_continue(struct proc_handle *); 145 int proc_detach(struct proc_handle *, int); 146 int proc_getflags(struct proc_handle *); 150 int proc_setflags(struct proc_handle *, int); 151 int proc_state(struct proc_handle *); 152 int proc_getmodel(struct proc_handle *); 153 int proc_wstatus(struct proc_handle *); 154 int proc_getwstat(struct proc_handle *); 158 void proc_free(struct proc_handle *); [all …]
|
| H A D | proc_util.c | 47 proc_clearflags(struct proc_handle *phdl, int mask) in proc_clearflags() 62 proc_continue(struct proc_handle *phdl) in proc_continue() 83 proc_detach(struct proc_handle *phdl, int reason) in proc_detach() 109 proc_getflags(struct proc_handle *phdl) in proc_getflags() 119 proc_setflags(struct proc_handle *phdl, int mask) in proc_setflags() 131 proc_state(struct proc_handle *phdl) in proc_state() 141 proc_getmodel(struct proc_handle *phdl) in proc_getmodel() 151 proc_wstatus(struct proc_handle *phdl) in proc_wstatus() 172 proc_getwstat(struct proc_handle *phdl) in proc_getwstat() 191 proc_read(struct proc_handle *phdl, void *buf, size_t size, size_t addr) in proc_read() [all …]
|
| H A D | proc_create.c | 51 static int proc_init(pid_t, int, int, struct proc_handle **); 73 proc_init(pid_t pid, int flags, int status, struct proc_handle **pphdl) in proc_init() 76 struct proc_handle *phdl; in proc_init() 127 proc_attach(pid_t pid, int flags, struct proc_handle **pphdl) in proc_attach() 129 struct proc_handle *phdl; in proc_attach() 180 proc_child_func *pcf, void *child_arg, struct proc_handle **pphdl) in proc_create() 182 struct proc_handle *phdl; in proc_create() 240 proc_free(struct proc_handle *phdl) in proc_free()
|
| H A D | proc_bkpt.c | 76 proc_stop(struct proc_handle *phdl) in proc_stop() 95 proc_bkptset(struct proc_handle *phdl, uintptr_t address, in proc_bkptset() 157 proc_bkptdel(struct proc_handle *phdl, uintptr_t address, in proc_bkptdel() 222 proc_bkptexec(struct proc_handle *phdl, unsigned long saved) in proc_bkptexec()
|
| H A D | proc_sym.c | 370 proc_objname(struct proc_handle *p, uintptr_t addr, char *objname, in proc_objname() 391 proc_iter_objs(struct proc_handle *p, proc_map_f *func, void *cd) in proc_iter_objs() 424 _proc_addr2map(struct proc_handle *p, uintptr_t addr) in _proc_addr2map() 442 proc_addr2map(struct proc_handle *p, uintptr_t addr) in proc_addr2map() 498 proc_addr2sym(struct proc_handle *p, uintptr_t addr, char *name, in proc_addr2sym() 537 _proc_name2map(struct proc_handle *p, const char *name) in _proc_name2map() 570 proc_name2map(struct proc_handle *p, const char *name) in proc_name2map() 604 proc_name2sym(struct proc_handle *p, const char *object, const char *symbol, in proc_name2sym() 637 proc_name2ctf(struct proc_handle *p, const char *name) in proc_name2ctf() 657 proc_iter_symbyaddr(struct proc_handle *p, const char *object, int which, in proc_iter_symbyaddr()
|
| H A D | proc_rtld.c | 47 struct proc_handle *phdl; in map_iter() 110 proc_rdagent(struct proc_handle *phdl) in proc_rdagent() 130 proc_updatesyms(struct proc_handle *phdl) in proc_updatesyms()
|
| H A D | proc_regs.c | 43 proc_regget(struct proc_handle *phdl, proc_reg_t reg, unsigned long *regvalue) in proc_regget() 95 proc_regset(struct proc_handle *phdl, proc_reg_t reg, unsigned long regvalue) in proc_regset()
|
| H A D | _libproc.h | 65 struct proc_handle { struct
|
| /freebsd-14.2/lib/libproc/tests/ |
| H A D | proc_test.c | 48 static struct proc_handle * 52 struct proc_handle *phdl; in start_prog() 165 struct proc_handle *phdl; in ATF_TC_BODY() 196 struct proc_handle *phdl; in ATF_TC_BODY() 228 struct proc_handle *phdl; in ATF_TC_BODY() 267 struct proc_handle *phdl; in ATF_TC_BODY() 306 struct proc_handle *phdl; in ATF_TC_BODY() 342 struct proc_handle *phdl; in ATF_TC_BODY() 384 struct proc_handle *phdl; in ATF_TC_BODY() 416 struct proc_handle *phdl; in ATF_TC_BODY() [all …]
|
| /freebsd-14.2/lib/librtld_db/ |
| H A D | rtld_db.h | 52 struct proc_handle *rda_php; 135 struct proc_handle; 145 rd_agent_t *rd_new(struct proc_handle *);
|
| H A D | rtld_db.c | 231 rd_new(struct proc_handle *php) in rd_new()
|
| /freebsd-14.2/cddl/compat/opensolaris/include/ |
| H A D | dtrace.h | 31 #define ps_prochandle proc_handle
|
| H A D | libproc.h | 33 #define ps_prochandle proc_handle
|
| /freebsd-14.2/crypto/openssl/util/perl/TLSProxy/ |
| H A D | Proxy.pm | 279 $self->{proc_handle} = $h; # hold handle till next round [or exit]
|