Lines Matching refs:ElfW

34 elf_machine_matches_host (const ElfW(Ehdr) *ehdr)  in elf_machine_matches_host()
41 static inline ElfW(Addr) __attribute__ ((unused))
44 extern const ElfW(Ehdr) __ehdr_start attribute_hidden; in elf_machine_load_address()
45 return (ElfW(Addr)) &__ehdr_start; in elf_machine_load_address()
49 static inline ElfW(Addr) __attribute__ ((unused))
52 extern ElfW(Dyn) _DYNAMIC[] attribute_hidden; in elf_machine_dynamic()
53 return (ElfW(Addr)) _DYNAMIC - elf_machine_load_address (); in elf_machine_dynamic()
64 extern void _dl_runtime_resolve_fxsave (ElfW(Word)) attribute_hidden; in elf_machine_runtime_setup()
65 extern void _dl_runtime_resolve_xsave (ElfW(Word)) attribute_hidden; in elf_machine_runtime_setup()
66 extern void _dl_runtime_resolve_xsavec (ElfW(Word)) attribute_hidden; in elf_machine_runtime_setup()
67 extern void _dl_runtime_profile_sse (ElfW(Word)) attribute_hidden; in elf_machine_runtime_setup()
68 extern void _dl_runtime_profile_avx (ElfW(Word)) attribute_hidden; in elf_machine_runtime_setup()
69 extern void _dl_runtime_profile_avx512 (ElfW(Word)) attribute_hidden; in elf_machine_runtime_setup()
84 l->l_mach.gotplt = (ElfW(Addr)) &got[3]; in elf_machine_runtime_setup()
87 *(ElfW(Addr) *) (got + 1) = (ElfW(Addr)) l; in elf_machine_runtime_setup()
98 *(ElfW(Addr) *) (got + 2) = (ElfW(Addr)) &_dl_runtime_profile_avx512; in elf_machine_runtime_setup()
100 *(ElfW(Addr) *) (got + 2) = (ElfW(Addr)) &_dl_runtime_profile_avx; in elf_machine_runtime_setup()
102 *(ElfW(Addr) *) (got + 2) = (ElfW(Addr)) &_dl_runtime_profile_sse; in elf_machine_runtime_setup()
116 *(ElfW(Addr) *) (got + 2) in elf_machine_runtime_setup()
118 ? (ElfW(Addr)) &_dl_runtime_resolve_xsavec in elf_machine_runtime_setup()
119 : (ElfW(Addr)) &_dl_runtime_resolve_xsave); in elf_machine_runtime_setup()
121 *(ElfW(Addr) *) (got + 2) in elf_machine_runtime_setup()
122 = (ElfW(Addr)) &_dl_runtime_resolve_fxsave; in elf_machine_runtime_setup()
223 static inline ElfW(Addr)
225 const ElfW(Sym) *refsym, const ElfW(Sym) *sym, in elf_machine_fixup_plt()
226 const ElfW(Rela) *reloc, in elf_machine_fixup_plt()
227 ElfW(Addr) *reloc_addr, ElfW(Addr) value) in elf_machine_fixup_plt()
234 static inline ElfW(Addr)
235 elf_machine_plt_value (struct link_map *map, const ElfW(Rela) *reloc, in elf_machine_plt_value()
236 ElfW(Addr) value) in elf_machine_plt_value()
255 const ElfW(Rela) *reloc, const ElfW(Sym) *sym, in elf_machine_rela()
258 ElfW(Addr) *const reloc_addr = reloc_addr_arg; in elf_machine_rela()
292 const ElfW(Sym) *const refsym = sym; in elf_machine_rela()
296 ElfW(Addr) value = SYMBOL_ADDRESS (sym_map, sym, true); in elf_machine_rela()
323 value = ((ElfW(Addr) (*) (void)) value) (); in elf_machine_rela()
480 value += reloc->r_addend - (ElfW(Addr)) reloc_addr; in elf_machine_rela()
509 value = ((ElfW(Addr) (*) (void)) value) (); in elf_machine_rela()
522 elf_machine_rela_relative (ElfW(Addr) l_addr, const ElfW(Rela) *reloc, in elf_machine_rela_relative()
525 ElfW(Addr) *const reloc_addr = reloc_addr_arg; in elf_machine_rela_relative()
542 ElfW(Addr) l_addr, const ElfW(Rela) *reloc, in elf_machine_lazy_rel()
545 ElfW(Addr) *const reloc_addr = (void *) (l_addr + reloc->r_offset); in elf_machine_lazy_rel()
557 + (((ElfW(Addr)) reloc_addr) - map->l_mach.gotplt) * 2; in elf_machine_lazy_rel()
562 const ElfW (Sym) *symtab = (const void *)D_PTR (map, l_info[DT_SYMTAB]); in elf_machine_lazy_rel()
563 const ElfW (Sym) *sym = &symtab[symndx]; in elf_machine_lazy_rel()
568 const ElfW (Half) *vernum = in elf_machine_lazy_rel()
579 ElfW(Addr) value = map->l_addr + reloc->r_addend; in elf_machine_lazy_rel()
581 value = ((ElfW(Addr) (*) (void)) value) (); in elf_machine_lazy_rel()