Lines Matching refs:rlp
1876 core_find_text(struct ps_prochandle *P, Elf *elf, rd_loadobj_t *rlp)
1888 rlp->rl_base = phdr.p_vaddr;
1889 return (Paddr2mptr(P, rlp->rl_base));
1902 core_find_data(struct ps_prochandle *P, Elf *elf, rd_loadobj_t *rlp)
1910 rlp->rl_data_base = NULL;
1923 rlp->rl_data_base = phdr.p_vaddr;
1925 rlp->rl_data_base += rlp->rl_base;
1934 if (rlp->rl_data_base == NULL ||
1935 (mp = Paddr2mptr(P, rlp->rl_data_base)) == NULL)
1956 core_iter_mapping(const rd_loadobj_t *rlp, struct ps_prochandle *P)
1963 if (Pread_string(P, lname, PATH_MAX, (off_t)rlp->rl_nameaddr) <= 0) {
1964 dprintf("failed to read name %p\n", (void *)rlp->rl_nameaddr);
1969 lname, (void *)rlp->rl_base);
1971 if ((mp = Paddr2mptr(P, rlp->rl_base)) == NULL) {
1972 dprintf("no mapping for %p\n", (void *)rlp->rl_base);
1998 *fp->file_lo = *rlp;
2044 mp->map_pmap.pr_vaddr < rlp->rl_bend; mp++) {