Lines Matching refs:char
39 struct ps_prochandle *Pcreate(const char *file, char *const *argv,
40 int *perr, char *path, size_t len);
41 const char *Pcreate_error(int error);
44 const char *Pgrab_error(int error);
68 char *buf, size_t nbyte, uintptr_t address);
94 const char *Lgrab_error(int error);
129 struct ps_prochandle *Pfgrab_core(int fd, const char *aout, int *perr);
130 struct ps_prochandle *Pgrab_core(const char *core, const char *aout,
134 int Pisprocdir(struct ps_prochandle *Pr, const char *dir);
174 void ps_plog(const char *fmt, ...);
182 const prmap_t *Pname_to_map(struct ps_prochandle *Pr, const char *name);
184 const char *name);
186 char *sym_name_buffer, size_t bufsize, GElf_Sym *symbolp);
188 const char *object_name, const char *symbol_name,
191 Lmid_t lmid, const char *object_name, const char *symbol_name,
194 const rd_loadobj_t *Pname_to_loadobj(struct ps_prochandle *, const char *);
196 const char *);
203 char *Pobjname(struct ps_prochandle *Pr, uintptr_t addr,
204 char *buffer, size_t bufsize);
205 char *Pobjname_resolved(struct ps_prochandle *Pr, uintptr_t addr,
206 char *buffer, size_t bufsize);
208 int Psymbol_iter(struct ps_prochandle *Pr, const char *object_name,
211 const char *object_name, int which, int type,
213 char *Pgetenv(struct ps_prochandle *Pr, const char *name,
214 char *buffer, size_t bufsize);
215 char *Pplatform(struct ps_prochandle *Pr, char *s, size_t n);
217 char *Pzonename(struct ps_prochandle *Pr, char *s, size_t n);
218 char *Pfindobj(struct ps_prochandle *Pr, const char *path,
219 char *s, size_t n);
220 char *Pexecname(struct ps_prochandle *Pr, char *buffer, size_t bufsize);
224 const char *object_name, const char *sym_name,
228 const char *object_name, const char *sym_name,
236 void Perror_printf(struct ps_prochandle *Pr, const char *format, ...);
255 int pr_getrctl(struct ps_prochandle *Pr, const char *rname,
257 int pr_setrctl(struct ps_prochandle *Pr, const char *rname,
259 int pr_setprojrctl(struct ps_prochandle *Pr, const char *rname,
302 const char *filename, int flags, mode_t mode);
304 const char *filename, mode_t mode);
306 int pr_access(struct ps_prochandle *Pr, const char *path, int amode);
312 int pr_rename(struct ps_prochandle *Pr, const char *old, const char *new);
313 int pr_link(struct ps_prochandle *Pr, const char *exist, const char *new);
314 int pr_unlink(struct ps_prochandle *Pr, const char *);
321 int pr_stat(struct ps_prochandle *Pr, const char *path, struct stat *buf);
322 int pr_lstat(struct ps_prochandle *Pr, const char *path, struct stat *buf);
324 int pr_stat64(struct ps_prochandle *Pr, const char *path,
326 int pr_lstat64(struct ps_prochandle *Pr, const char *path,
331 int pr_statvfs(struct ps_prochandle *Pr, const char *path, statvfs_t *buf);
351 char *proc_fltname(int flt, char *buf, size_t bufsz);
352 char *proc_signame(int sig, char *buf, size_t bufsz);
353 char *proc_sysname(int sys, char *buf, size_t bufsz);
355 int proc_str2flt(const char *str, int *fltnum);
356 int proc_str2sig(const char *str, int *signum);
357 int proc_str2sys(const char *str, int *sysnum);
359 char *proc_fltset2str(const fltset_t *set, const char *delim, int members,
360 char *buf, size_t nbytes);
361 char *proc_sigset2str(const sigset_t *set, const char *delim, int members,
362 char *buf, size_t nbytes);
363 char *proc_sysset2str(const sysset_t *set, const char *delim, int members,
364 char *buf, size_t nbytes);
366 char *proc_str2fltset(const char *str, const char *delim, int members,
368 char *proc_str2sigset(const char *str, const char *delim, int members,
370 char *proc_str2sysset(const char *str, const char *delim, int members,
376 struct ps_prochandle *proc_arg_grab(const char *arg,
379 pid_t proc_arg_psinfo(const char *arg, int oflag, psinfo_t *psp, int *perr);
390 const char *Ppltdest(struct ps_prochandle *Pr, uintptr_t addr);