Home
last modified time | relevance | path

Searched refs:rdl (Results 1 – 2 of 2) sorted by relevance

/freebsd/lib/libproc/
H A Dproc_rtld.c93 rdl2prmap(const rd_loadobj_t *rdl, prmap_t *map) in rdl2prmap() argument
96 map->pr_vaddr = rdl->rdl_saddr; in rdl2prmap()
97 map->pr_size = rdl->rdl_eaddr - rdl->rdl_saddr; in rdl2prmap()
98 map->pr_offset = rdl->rdl_offset; in rdl2prmap()
100 if (rdl->rdl_prot & RD_RDL_R) in rdl2prmap()
102 if (rdl->rdl_prot & RD_RDL_W) in rdl2prmap()
104 if (rdl->rdl_prot & RD_RDL_X) in rdl2prmap()
106 (void)strlcpy(map->pr_mapname, rdl->rdl_path, in rdl2prmap()
/freebsd/lib/librtld_db/
H A Drtld_db.c162 rd_loadobj_t rdl; in rd_loadobj_iter() local
198 memset(&rdl, 0, sizeof(rdl)); in rd_loadobj_iter()
202 rdl.rdl_saddr = kve->kve_start; in rd_loadobj_iter()
203 rdl.rdl_eaddr = kve->kve_end; in rd_loadobj_iter()
204 rdl.rdl_offset = offset; in rd_loadobj_iter()
206 rdl.rdl_prot |= RD_RDL_R; in rd_loadobj_iter()
208 rdl.rdl_prot |= RD_RDL_W; in rd_loadobj_iter()
210 rdl.rdl_prot |= RD_RDL_X; in rd_loadobj_iter()
212 strlcpy(rdl.rdl_path, path, sizeof(rdl.rdl_path)); in rd_loadobj_iter()
213 if ((*cb)(&rdl, clnt_data) != 0) { in rd_loadobj_iter()