Lines Matching refs:Elf_Addr

50 	Elf_Addr addr;
51 Elf_Addr toc;
52 Elf_Addr env;
125 reloc_non_plt_self(Elf_Dyn *dynp, Elf_Addr relocbase) in reloc_non_plt_self()
128 Elf_Addr relasz = 0; in reloc_non_plt_self()
129 Elf_Addr *where; in reloc_non_plt_self()
150 where = (Elf_Addr *)(relocbase + rela->r_offset); in reloc_non_plt_self()
151 *where = (Elf_Addr)(relocbase + rela->r_addend); in reloc_non_plt_self()
163 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_nonplt_object()
166 Elf_Addr tmp; in reloc_nonplt_object()
182 tmp = (Elf_Addr)(defobj->relocbase + def->st_value + in reloc_nonplt_object()
192 tmp = (Elf_Addr)(obj->relocbase + rela->r_addend); in reloc_nonplt_object()
229 *where = (Elf_Addr) defobj->tlsindex; in reloc_nonplt_object()
257 *(Elf_Addr **)where = *where * sizeof(Elf_Addr) in reloc_nonplt_object()
258 + (Elf_Addr *)(def->st_value + rela->r_addend in reloc_nonplt_object()
270 *where += (Elf_Addr)(def->st_value + rela->r_addend in reloc_nonplt_object()
343 Elf_Addr *where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_plt_object()
353 *where = (Elf_Addr)obj->glink + 32 + in reloc_plt_object()
357 *where = (Elf_Addr)obj->glink + 4*reloff + 32; in reloc_plt_object()
399 Elf_Addr *where; in reloc_jmpslots()
400 Elf_Addr target; in reloc_jmpslots()
406 where = (Elf_Addr *)(obj->relocbase + rela->r_offset); in reloc_jmpslots()
414 target = (Elf_Addr)(defobj->relocbase + def->st_value); in reloc_jmpslots()
438 Elf_Addr
439 reloc_jmpslot(Elf_Addr *wherep, Elf_Addr target, const Obj_Entry *defobj, in reloc_jmpslot()
451 (void *)wherep, (void *)target, *(Elf_Addr *)target, in reloc_jmpslot()
452 (Elf_Addr)defobj->relocbase); in reloc_jmpslot()
467 wherep[2] = ((Elf_Addr *)target)[2]; in reloc_jmpslot()
468 wherep[1] = ((Elf_Addr *)target)[1]; in reloc_jmpslot()
470 wherep[0] = ((Elf_Addr *)target)[0]; in reloc_jmpslot()
473 if (((struct funcdesc *)(wherep))->addr < (Elf_Addr)defobj->relocbase) { in reloc_jmpslot()
482 (Elf_Addr)defobj->relocbase; in reloc_jmpslot()
484 (Elf_Addr)defobj->relocbase; in reloc_jmpslot()
519 Elf_Addr *pltcall; in init_pltgot()
528 pltcall[0] = (Elf_Addr)&_rtld_bind_start; in init_pltgot()
529 pltcall[1] = (Elf_Addr)obj; in init_pltgot()
532 pltcall[2] = (Elf_Addr)obj; in init_pltgot()
551 Elf_Addr **tp; in allocate_initial_tls()
561 tp = (Elf_Addr **)((char *)allocate_tls(list, NULL, TLS_TCB_SIZE, 16) in allocate_initial_tls()
570 Elf_Addr **tp; in __tls_get_addr()
574 p = tls_get_addr_common((Elf_Addr**)((Elf_Addr)tp - TLS_TP_OFFSET in __tls_get_addr()