Lines Matching refs:ps_prochandle

46  * Pcore.c - Code to initialize a ps_prochandle from a core dump.  We
48 * file, and attach this to the standard ps_prochandle in place of the
58 core_rw(struct ps_prochandle *P, void *buf, size_t n, uintptr_t addr,
108 Pread_core(struct ps_prochandle *P, void *buf, size_t n, uintptr_t addr)
114 Pwrite_core(struct ps_prochandle *P, const void *buf, size_t n, uintptr_t addr)
128 lwpid2info(struct ps_prochandle *P, lwpid_t id)
162 * the ps_prochandle. Each function is invoked by Pfgrab_core() with the
168 note_pstatus(struct ps_prochandle *P, size_t nbytes)
197 note_lwpstatus(struct ps_prochandle *P, size_t nbytes)
239 note_psinfo(struct ps_prochandle *P, size_t nbytes)
268 note_lwpsinfo(struct ps_prochandle *P, size_t nbytes)
302 note_platform(struct ps_prochandle *P, size_t nbytes)
323 note_utsname(struct ps_prochandle *P, size_t nbytes)
353 note_content(struct ps_prochandle *P, size_t nbytes)
371 note_cred(struct ps_prochandle *P, size_t nbytes)
410 note_ldt(struct ps_prochandle *P, size_t nbytes)
437 note_priv(struct ps_prochandle *P, size_t nbytes)
459 note_priv_info(struct ps_prochandle *P, size_t nbytes)
484 note_zonename(struct ps_prochandle *P, size_t nbytes)
507 note_auxv(struct ps_prochandle *P, size_t nbytes)
567 note_xreg(struct ps_prochandle *P, size_t nbytes)
591 note_gwindows(struct ps_prochandle *P, size_t nbytes)
628 note_asrs(struct ps_prochandle *P, size_t nbytes)
651 note_cpuxregs(struct ps_prochandle *P, size_t nbytes)
678 note_notsup(struct ps_prochandle *P, size_t nbytes)
688 static int (*nhdlrs[])(struct ps_prochandle *, size_t) = {
736 core_add_mapping(struct ps_prochandle *P, GElf_Phdr *php)
808 core_name_mapping(struct ps_prochandle *P, uintptr_t addr, const char *name)
826 fake_up_symtab(struct ps_prochandle *P, const elf_file_header_t *ehdr,
1315 core_find_text(struct ps_prochandle *P, Elf *elf, rd_loadobj_t *rlp)
1341 core_find_data(struct ps_prochandle *P, Elf *elf, rd_loadobj_t *rlp)
1395 core_iter_mapping(const rd_loadobj_t *rlp, struct ps_prochandle *P)
1552 core_load_shdrs(struct ps_prochandle *P, elf_file_t *efp)
1631 * sections of interest and initializing more of the ps_prochandle.
1691 * and an optional pathname, construct the ps_prochandle. The aout_path can
1695 struct ps_prochandle *
1698 struct ps_prochandle *P;
1731 * Allocate and initialize a ps_prochandle structure for the core.
1748 if ((P = malloc(sizeof (struct ps_prochandle))) == NULL) {
1753 (void) memset(P, 0, sizeof (struct ps_prochandle));
1780 * Allocate and initialize a core_info_t to hang off the ps_prochandle
2185 struct ps_prochandle *