Home
last modified time | relevance | path

Searched refs:Elf64_Sym (Results 1 – 19 of 19) sorted by relevance

/Linux-v4.19/arch/powerpc/kernel/
Dmodule_64.c68 static unsigned int local_entry_offset(const Elf64_Sym *sym) in local_entry_offset()
92 static unsigned int local_entry_offset(const Elf64_Sym *sym) in local_entry_offset()
309 static void dedotify(Elf64_Sym *syms, unsigned int numsyms, char *strtab) in dedotify()
325 static Elf64_Sym *find_dot_toc(Elf64_Shdr *sechdrs, in find_dot_toc()
330 Elf64_Sym *syms; in find_dot_toc()
332 syms = (Elf64_Sym *)sechdrs[symindex].sh_addr; in find_dot_toc()
333 numsyms = sechdrs[symindex].sh_size / sizeof(Elf64_Sym); in find_dot_toc()
375 sechdrs[i].sh_size / sizeof(Elf64_Sym), in module_frob_arch_sections()
547 Elf64_Sym *sym; in apply_relocate_add()
569 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
Dvdso.c141 Elf64_Sym *dynsym;
387 static Elf64_Sym * __init find_symbol64(struct lib64_elfinfo *lib, in find_symbol64()
393 for (i = 0; i < (lib->dynsymsize / sizeof(Elf64_Sym)); i++) { in find_symbol64()
413 Elf64_Sym *sym = find_symbol64(lib, symname); in find_function64()
432 Elf64_Sym *sym64_gen, *sym64_fix; in vdso_do_func_patch64()
523 Elf64_Sym *sym64; in vdso_fixup_datapage()
/Linux-v4.19/arch/arm64/kernel/
Dmodule-plts.c20 Elf64_Sym *sym) in module_emit_plt_entry()
112 static unsigned int count_plts(Elf64_Sym *syms, Elf64_Rela *rela, int num, in count_plts()
116 Elf64_Sym *s; in count_plts()
204 Elf64_Sym *syms = NULL; in module_frob_arch_sections()
222 syms = (Elf64_Sym *)sechdrs[i].sh_addr; in module_frob_arch_sections()
Dmodule.c238 Elf64_Sym *sym; in apply_relocate_add()
249 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
/Linux-v4.19/arch/alpha/kernel/
Dmodule.c107 nsyms = symtab->sh_size / sizeof(Elf64_Sym); in module_frob_arch_sections()
151 Elf64_Sym *symtab, *sym; in apply_relocate_add()
159 symtab = (Elf64_Sym *)sechdrs[symindex].sh_addr; in apply_relocate_add()
/Linux-v4.19/arch/x86/um/asm/
Dmodule.h19 #define Elf_Sym Elf64_Sym
/Linux-v4.19/include/asm-generic/
Dmodule.h18 #define Elf_Sym Elf64_Sym
/Linux-v4.19/arch/arm64/include/asm/
Dmodule.h40 Elf64_Sym *sym);
/Linux-v4.19/arch/x86/kernel/
Dmodule.c149 Elf64_Sym *sym; in apply_relocate_add()
162 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
Dmachine_kexec_64.c402 Elf64_Sym *sym; in arch_kexec_apply_relocations_add()
/Linux-v4.19/tools/perf/util/
Dgenelf.h47 #define Elf_Sym Elf64_Sym
/Linux-v4.19/arch/mips/include/asm/
Dmodule.h58 #define Elf_Sym Elf64_Sym
/Linux-v4.19/scripts/mod/
Dmodpost.h40 #define Elf_Sym Elf64_Sym
/Linux-v4.19/scripts/
Dsortextable.h45 # define Elf_Sym Elf64_Sym
Dinsert-sys-cert.c46 #define Elf_Sym Elf64_Sym
Drecordmcount.h74 # define Elf_Sym Elf64_Sym
/Linux-v4.19/include/uapi/linux/
Delf.h199 } Elf64_Sym; typedef
/Linux-v4.19/arch/parisc/kernel/
Dmodule.c692 Elf64_Sym *sym; in apply_relocate_add()
710 sym = (Elf64_Sym *)sechdrs[symindex].sh_addr in apply_relocate_add()
/Linux-v4.19/arch/ia64/kernel/
Dmodule.c619 do_reloc (struct module *mod, uint8_t r_type, Elf64_Sym *sym, uint64_t addend, in do_reloc()
830 ((Elf64_Sym *) sechdrs[symindex].sh_addr in apply_relocate_add()