Lines Matching refs:ps_prochandle
58 static bool process_read_data(struct ps_prochandle* ph, uintptr_t addr, char *buf, size_t size) {
108 static bool process_write_data(struct ps_prochandle* ph,
114 static bool process_get_lwp_regs(struct ps_prochandle* ph, pid_t pid, struct reg *user) {
125 static bool process_get_lwp_info(struct ps_prochandle *ph, lwpid_t lwp_id, void *linfo) {
200 static bool add_new_thread(struct ps_prochandle* ph, pthread_t pthread_id, lwpid_t lwp_id) {
220 uintptr_t linkmap_addr(struct ps_prochandle *ph) {
319 static bool read_lib_info(struct ps_prochandle* ph) {
422 static void process_cleanup(struct ps_prochandle* ph) {
435 struct ps_prochandle* Pgrab(pid_t pid) {
436 struct ps_prochandle* ph = NULL;
439 if ( (ph = (struct ps_prochandle*) calloc(1, sizeof(struct ps_prochandle))) == NULL) {
440 print_debug("can't allocate memory for ps_prochandle\n");
449 // initialize ps_prochandle