Home | History | Annotate | Download | only in aarch64

Lines Matching refs:Elf_Addr

89 	Elf_Addr	td_tlsoffs;
93 void _rtld_relocate_nonplt_self(Elf_Dyn *, Elf_Addr);
94 Elf_Addr _rtld_bind(const Obj_Entry *, Elf_Word);
129 obj->pltgot[1] = (Elf_Addr) obj;
130 obj->pltgot[2] = (Elf_Addr) &_rtld_bind_start;
134 _rtld_tlsdesc_alloc(size_t tlsindex, Elf_Addr offs)
146 _rtld_tlsdesc_fill(const Obj_Entry *obj, const Elf_Rela *rela, Elf_Addr *where, u_int flags)
150 Elf_Addr offs = 0;
160 where[0] = (Elf_Addr)_rtld_tlsdesc_undef;
177 where[0] = (Elf_Addr)_rtld_tlsdesc_static;
185 where[0] = (Elf_Addr)_rtld_tlsdesc_dynamic;
186 where[1] = (Elf_Addr)_rtld_tlsdesc_alloc(defobj->tlsindex, offs);
195 _rtld_relocate_nonplt_self(Elf_Dyn *dynp, Elf_Addr relocbase)
198 Elf_Addr relasz = 0;
199 Elf_Addr *where;
213 where = (Elf_Addr *)(relocbase + rela->r_offset);
214 *where += (Elf_Addr)relocbase;
226 Elf_Addr *where;
227 Elf_Addr tmp;
230 where = (Elf_Addr *)(obj->relocbase + rela->r_offset);
257 tmp = (Elf_Addr)defobj->relocbase + def->st_value +
275 *where = (Elf_Addr)(obj->relocbase + rela->r_addend);
301 *where = (Elf_Addr)(def->st_value + rela->r_addend);
309 *where = (Elf_Addr)(defobj->tlsindex);
321 *where = (Elf_Addr)(def->st_value + defobj->tlsoffset +
353 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset);
362 *where += (Elf_Addr)obj->relocbase;
381 Elf_Addr *where, target;
387 where = (Elf_Addr *)(obj->relocbase + rela->r_offset);
388 target = (Elf_Addr)(obj->relocbase + rela->r_addend);
400 Elf_Addr *tp)
402 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset);
403 Elf_Addr new_value;
421 new_value = (Elf_Addr)(defobj->relocbase +
440 Elf_Addr
444 Elf_Addr new_value = 0;