Lines Matching defs:relocbase
142 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase)
155 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr);
161 symtab = (const Elf_Sym *)(relocbase + dynp->d_un.d_ptr);
164 got = (Elf_Addr *)(relocbase + dynp->d_un.d_ptr);
182 *got++ += relocbase;
188 *got = sym->st_value + relocbase;
197 where = (void *)(relocbase + rel->r_offset);
217 val += relocbase;
257 target = (Elf_Addr)(defobj->relocbase + def->st_value);
304 got, obj->local_gotno, obj->relocbase);
306 *got += (Elf_Addr)obj->relocbase;
337 *got = def->st_value + (Elf_Addr)defobj->relocbase;
357 *got = sym->st_value + (Elf_Addr)obj->relocbase;
358 if ((Elf_Addr)(*got) == (Elf_Addr)obj->relocbase) {
359 dbg("Warning2, i:%d maps to relocbase address:%p",
360 i, obj->relocbase);
367 (Elf_Addr)obj->relocbase;
368 if ((Elf_Addr)(*got) == (Elf_Addr)obj->relocbase) {
369 dbg("Warning3, i:%d maps to relocbase address:%p",
370 i, obj->relocbase);
381 *got = def->st_value + (Elf_Addr)defobj->relocbase;
382 if ((Elf_Addr)(*got) == (Elf_Addr)obj->relocbase) {
383 dbg("Warning4, i:%d maps to relocbase address:%p",
384 i, obj->relocbase);
403 where = obj->relocbase + rel->r_offset;
453 val += (Elf_Addr)obj->relocbase;
580 where = (Elf_Addr *)(obj->relocbase + rel->r_offset);
581 *where += (Elf_Addr )obj->relocbase;