Lines Matching defs:rdl
90 proc_rdl2prmap(rd_loadobj_t *rdl, prmap_t *map)
92 map->pr_vaddr = rdl->rdl_saddr;
93 map->pr_size = rdl->rdl_eaddr - rdl->rdl_saddr;
94 map->pr_offset = rdl->rdl_offset;
96 if (rdl->rdl_prot & RD_RDL_R)
98 if (rdl->rdl_prot & RD_RDL_W)
100 if (rdl->rdl_prot & RD_RDL_X)
102 strlcpy(map->pr_mapname, rdl->rdl_path,
111 rd_loadobj_t *rdl;
114 rdl = &p->rdobjs[i];
115 if (addr >= rdl->rdl_saddr && addr < rdl->rdl_eaddr) {
116 strlcpy(objname, rdl->rdl_path, objnamesz);
128 rd_loadobj_t *rdl;
131 rdl = NULL;
135 rdl = &p->rdobjs[i];
139 if (rdl == NULL) {
141 rdl = p->rdexec;
148 proc_rdl2prmap(rdl, map);
156 rd_loadobj_t *rdl;
165 rdl = &p->rdobjs[i];
166 proc_rdl2prmap(rdl, &map);
167 basename_r(rdl->rdl_path, path);
189 rd_loadobj_t *rdl;
235 rdl = &p->rdobjs[i];
236 if (addr >= rdl->rdl_saddr && addr < rdl->rdl_eaddr) {
239 proc_rdl2prmap(rdl, map);
384 rd_loadobj_t *rdl;
413 rdl = &p->rdobjs[i];
414 basename_r(rdl->rdl_path, tmppath);
418 proc_rdl2prmap(rdl, map);