Lines Matching refs:Elf64_Addr
46 do { Elf64_Addr tmp; \
57 static inline Elf64_Addr
60 register Elf64_Addr *elf_pic_register __asm__("%l7"); in elf_machine_dynamic()
68 static inline Elf64_Addr
72 register Elf64_Addr *got __asm ("%l7"); in elf_machine_load_address()
85 return (Elf64_Addr) got - *got + (Elf32_Sword) ((pc[2] - pc[3]) * 4) - 4; in elf_machine_load_address()
88 static inline Elf64_Addr __attribute__ ((always_inline))
92 Elf64_Addr *reloc_addr, Elf64_Addr value) in elf_machine_fixup_plt()
100 static inline Elf64_Addr
102 Elf64_Addr value) in elf_machine_plt_value()
136 Elf64_Addr res0_addr, res1_addr; in elf_machine_runtime_setup()
141 res0_addr = (Elf64_Addr) &_dl_runtime_profile_0; in elf_machine_runtime_setup()
142 res1_addr = (Elf64_Addr) &_dl_runtime_profile_1; in elf_machine_runtime_setup()
150 res0_addr = (Elf64_Addr) &_dl_runtime_resolve_0; in elf_machine_runtime_setup()
151 res1_addr = (Elf64_Addr) &_dl_runtime_resolve_1; in elf_machine_runtime_setup()
215 Elf64_Addr slot = ((rela->r_offset + l->l_addr + 0x400 in elf_machine_runtime_setup()
216 - (Elf64_Addr) plt) in elf_machine_runtime_setup()
218 + (Elf64_Addr) plt - 0x400; in elf_machine_runtime_setup()
221 Elf64_Addr ptr = slot + (first_ldx & 0xfff) + 4; in elf_machine_runtime_setup()
223 *(Elf64_Addr *) (rela->r_offset + l->l_addr) in elf_machine_runtime_setup()
224 = (Elf64_Addr) plt in elf_machine_runtime_setup()
232 = 0x03000000 | (rela->r_offset + l->l_addr - (Elf64_Addr) plt); in elf_machine_runtime_setup()
234 = 0x30680000 | ((((Elf64_Addr) plt + 32 - rela->r_offset in elf_machine_runtime_setup()
363 Elf64_Addr *const reloc_addr = reloc_addr_arg; in elf_machine_rela()
367 Elf64_Addr value; in elf_machine_rela()
424 value = ((Elf64_Addr (*) (int)) value) (GLRO(dl_hwcap)); in elf_machine_rela()
454 value = ((Elf64_Addr (*) (int)) value) (GLRO(dl_hwcap)); in elf_machine_rela()
459 value = ((Elf64_Addr (*) (int)) value) (GLRO(dl_hwcap)); in elf_machine_rela()
536 *(char *) reloc_addr = (value - (Elf64_Addr) reloc_addr); in elf_machine_rela()
539 *(short *) reloc_addr = (value - (Elf64_Addr) reloc_addr); in elf_machine_rela()
542 *(unsigned int *) reloc_addr = (value - (Elf64_Addr) reloc_addr); in elf_machine_rela()
545 *reloc_addr = (value - (Elf64_Addr) reloc_addr); in elf_machine_rela()
553 | (((value - (Elf64_Addr) reloc_addr) >> 2) & 0x3fffffff)); in elf_machine_rela()
651 elf_machine_rela_relative (Elf64_Addr l_addr, const Elf64_Rela *reloc, in elf_machine_rela_relative()
654 Elf64_Addr *const reloc_addr = reloc_addr_arg; in elf_machine_rela_relative()
661 Elf64_Addr l_addr, const Elf64_Rela *reloc, in elf_machine_lazy_rel()
664 Elf64_Addr *const reloc_addr = (void *) (l_addr + reloc->r_offset); in elf_machine_lazy_rel()
672 Elf64_Addr value = map->l_addr + reloc->r_addend; in elf_machine_lazy_rel()
674 value = ((Elf64_Addr (*) (int)) value) (GLRO(dl_hwcap)); in elf_machine_lazy_rel()