Lines Matching refs:relocbase
827 sym_zero.st_value = -(uintptr_t)obj_main->relocbase; in _rtld()
1027 where = (Elf_Addr *)(obj->relocbase + rel->r_offset); in _rtld_bind()
1035 target = (Elf_Addr)(defobj->relocbase + def->st_value); in _rtld_bind()
1264 obj->rel = (const Elf_Rel *)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1277 (obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1285 obj->rela = (const Elf_Rela *)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1297 obj->relr = (const Elf_Relr *)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1315 (obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1323 obj->strtab = (const char *)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1331 obj->verneed = (const Elf_Verneed *)(obj->relocbase + in digest_dynamic1()
1340 obj->verdef = (const Elf_Verdef *)(obj->relocbase + in digest_dynamic1()
1349 obj->versyms = (const Elf_Versym *)(obj->relocbase + in digest_dynamic1()
1355 hashtab = (const Elf_Hashelt *)(obj->relocbase + in digest_dynamic1()
1368 hashtab = (const Elf_Hashelt *)(obj->relocbase + in digest_dynamic1()
1426 obj->pltgot = (Elf_Addr *)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1454 obj->init = (Elf_Addr)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1458 obj->preinit_array = (Elf_Addr)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1466 obj->init_array = (Elf_Addr)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1474 obj->fini = (Elf_Addr)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1478 obj->fini_array = (Elf_Addr)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1535 obj->mips_pltgot = (Elf_Addr *)(obj->relocbase + in digest_dynamic1()
1544 obj->glink = (Elf_Addr)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1548 obj->gotptr = (Elf_Addr *)(obj->relocbase + dynp->d_un.d_ptr); in digest_dynamic1()
1676 obj->relocbase = __DECONST(char *, phdr) - ph->p_vaddr; in digest_phdr()
1686 obj->interp = (const char *)(ph->p_vaddr + obj->relocbase); in digest_phdr()
1692 obj->mapbase = obj->vaddrbase + obj->relocbase; in digest_phdr()
1701 obj->dynamic = (const Elf_Dyn *)(ph->p_vaddr + obj->relocbase); in digest_phdr()
1709 obj->tlsinit = (void*)(ph->p_vaddr + obj->relocbase); in digest_phdr()
1718 obj->relro_page = obj->relocbase + trunc_page(ph->p_vaddr); in digest_phdr()
1724 note_start = (Elf_Addr)obj->relocbase + ph->p_vaddr; in digest_phdr()
2368 obj->relro_page = obj->relocbase + in parse_rtld_phdr()
2373 note_start = (Elf_Addr)obj->relocbase + ph->p_vaddr; in parse_rtld_phdr()
2411 objtmp.relocbase = mapbase; in init_rtld()
2457 r_debug.r_ldbase = obj_rtld.relocbase; in init_rtld()
2910 obj->relocbase = obj->mapbase; in load_kpreload()
2914 obj->dynamic = (const Elf_Dyn *)(obj->relocbase + phdyn->p_vaddr); in load_kpreload()
2929 obj->relocbase + seg0->p_vaddr, obj->dynamic); in load_kpreload()
3255 base = obj->relocbase + trunc_page(ph->p_vaddr); in reloc_textrel_prot()
3282 where = (Elf_Addr *)(obj->relocbase + entry); in reloc_relr()
3283 *where++ += (Elf_Addr)obj->relocbase; in reloc_relr()
3287 where[i] += (Elf_Addr)obj->relocbase; in reloc_relr()
4022 sym = defobj->relocbase + def->st_value; in do_dlsym()
4125 symbol_addr = obj->relocbase + def->st_value; in dladdr()
4193 phdr_info->dlpi_addr = (Elf_Addr)obj->relocbase; in rtld_fill_dl_phdr_info()
4406 l->l_addr = obj->relocbase; in linkmap_add()
4519 return ((const void **)(req.defobj_out->relocbase + in get_program_var_addr()