Home
last modified time | relevance | path

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

/freebsd-14.2/libexec/rtld-elf/
H A Dmap_object.c77 Elf_Addr base_vaddr; in map_object() local
205 base_vaddr = rtld_trunc_page(segs[0]->p_vaddr); in map_object()
207 mapsize = base_vlimit - base_vaddr; in map_object()
208 base_addr = (caddr_t) base_vaddr; in map_object()
213 if (base_vaddr != 0) in map_object()
233 data_addr = mapbase + (data_vaddr - base_vaddr); in map_object()
249 clear_addr = mapbase + (clear_vaddr - base_vaddr); in map_object()
250 clear_page = mapbase + (rtld_trunc_page(clear_vaddr) - base_vaddr); in map_object()
271 bss_addr = mapbase + (bss_vaddr - base_vaddr); in map_object()
296 obj->vaddrbase = base_vaddr; in map_object()
[all …]
/freebsd-14.2/sys/kern/
H A Dlink_elf.c974 Elf_Addr base_vaddr; in link_elf_load_file() local
1114 base_vaddr = trunc_page(segs[0]->p_vaddr); in link_elf_load_file()
1117 mapsize = base_vlimit - base_vaddr; in link_elf_load_file()
1158 segbase = mapbase + segs[i]->p_vaddr - base_vaddr; in link_elf_load_file()
1190 ef->dynamic = (Elf_Dyn *) (mapbase + phdyn->p_vaddr - base_vaddr); in link_elf_load_file()
1233 segbase = mapbase + segs[i]->p_vaddr - base_vaddr; in link_elf_load_file()
1282 lf->ctors_addr = mapbase + shdr[i].sh_addr - base_vaddr; in link_elf_load_file()