• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-12-stable/libexec/rtld-elf/mips/

Lines Matching defs:relocbase

134 		dstaddr = (void *)(dstobj->relocbase + rel->r_offset);
159 srcaddr = (const void *)(defobj->relocbase + srcsym->st_value);
217 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase)
230 rel = (const Elf_Rel *)(relocbase + dynp->d_un.d_ptr);
236 symtab = (const Elf_Sym *)(relocbase + dynp->d_un.d_ptr);
239 got = (Elf_Addr *)(relocbase + dynp->d_un.d_ptr);
257 *got++ += relocbase;
263 *got = sym->st_value + relocbase;
272 where = (void *)(relocbase + rel->r_offset);
292 val += relocbase;
331 target = (Elf_Addr)(defobj->relocbase + def->st_value);
378 got, obj->local_gotno, obj->relocbase);
380 *got += (Elf_Addr)obj->relocbase;
411 *got = def->st_value + (Elf_Addr)defobj->relocbase;
431 *got = sym->st_value + (Elf_Addr)obj->relocbase;
432 if ((Elf_Addr)(*got) == (Elf_Addr)obj->relocbase) {
433 dbg("Warning2, i:%d maps to relocbase address:%p",
434 i, obj->relocbase);
441 (Elf_Addr)obj->relocbase;
442 if ((Elf_Addr)(*got) == (Elf_Addr)obj->relocbase) {
443 dbg("Warning3, i:%d maps to relocbase address:%p",
444 i, obj->relocbase);
455 *got = def->st_value + (Elf_Addr)defobj->relocbase;
456 if ((Elf_Addr)(*got) == (Elf_Addr)obj->relocbase) {
457 dbg("Warning4, i:%d maps to relocbase address:%p",
458 i, obj->relocbase);
477 where = obj->relocbase + rel->r_offset;
527 val += (Elf_Addr)obj->relocbase;
666 where = (Elf_Addr *)(obj->relocbase + rel->r_offset);
667 *where += (Elf_Addr )obj->relocbase;
703 where = (Elf_Addr *)(obj->relocbase + rel->r_offset);
704 *where = (Elf_Addr)(defobj->relocbase + def->st_value);