Lines Matching refs:proc_handle
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 *);
144 int proc_clearflags(struct proc_handle *, int);
146 struct proc_handle **);
147 int proc_detach(struct proc_handle *, int);
148 int proc_getflags(struct proc_handle *);
149 int proc_name2sym(struct proc_handle *, const char *, const char *,
151 struct ctf_file *proc_name2ctf(struct proc_handle *, const char *);
152 int proc_setflags(struct proc_handle *, int);
153 int proc_state(struct proc_handle *);
154 int proc_getmodel(struct proc_handle *);
155 pid_t proc_getpid(struct proc_handle *);
156 int proc_wstatus(struct proc_handle *);
157 int proc_getwstat(struct proc_handle *);
159 int proc_read(struct proc_handle *, void *, size_t, size_t);
160 const lwpstatus_t *proc_getlwpstatus(struct proc_handle *);
161 void proc_free(struct proc_handle *);
162 rd_agent_t *proc_rdagent(struct proc_handle *);
163 void proc_updatesyms(struct proc_handle *);
164 int proc_bkptset(struct proc_handle *, uintptr_t, proc_breakpoint_t *);
165 int proc_bkptdel(struct proc_handle *, uintptr_t, proc_breakpoint_t *);
167 int proc_bkptexec(struct proc_handle *, proc_breakpoint_t *);
168 int proc_regget(struct proc_handle *, proc_reg_t, proc_regvalue_t *);
169 int proc_regset(struct proc_handle *, proc_reg_t, proc_regvalue_t);