Lines Matching refs:ps_prochandle
82 struct ps_prochandle;
85 struct ps_prochandle* Pgrab(pid_t pid);
88 struct ps_prochandle* Pgrab_core(const char* execfile, const char* corefile);
91 void Prelease(struct ps_prochandle* ph);
100 int get_num_threads(struct ps_prochandle* ph);
103 lwpid_t get_lwp_id(struct ps_prochandle* ph, int index);
106 bool get_lwp_regs(struct ps_prochandle* ph, lwpid_t lid, struct reg* regs);
109 int get_num_libs(struct ps_prochandle* ph);
112 const char* get_lib_name(struct ps_prochandle* ph, int index);
115 uintptr_t get_lib_base(struct ps_prochandle* ph, int index);
118 bool find_lib(struct ps_prochandle* ph, const char *lib_name);
121 uintptr_t lookup_symbol(struct ps_prochandle* ph, const char* object_name,
125 const char* symbol_for_pc(struct ps_prochandle* ph, uintptr_t addr, uintptr_t* poffset);