/arch/powerpc/kernel/ |
D | module.c | 21 const Elf_Shdr *sechdrs, in find_section() 35 const Elf_Shdr *sechdrs, struct module *me) in module_finalize()
|
D | module_32.c | 88 const Elf32_Shdr *sechdrs, in get_plt_size() 135 Elf32_Shdr *sechdrs, in module_frob_arch_sections() 174 const Elf32_Shdr *sechdrs, in do_plt_call() 208 int apply_relocate_add(Elf32_Shdr *sechdrs, in apply_relocate_add() 298 int module_finalize_ftrace(struct module *module, const Elf_Shdr *sechdrs) in module_finalize_ftrace()
|
D | module_64.c | 246 const Elf64_Shdr *sechdrs) in get_stubs_size() 320 static Elf64_Sym *find_dot_toc(Elf64_Shdr *sechdrs, in find_dot_toc() 339 Elf64_Shdr *sechdrs, in module_frob_arch_sections() 393 static inline unsigned long my_r2(const Elf64_Shdr *sechdrs, struct module *me) in my_r2() 399 static inline int create_stub(const Elf64_Shdr *sechdrs, in create_stub() 427 static unsigned long stub_for_addr(const Elf64_Shdr *sechdrs, in stub_for_addr() 522 int apply_relocate_add(Elf64_Shdr *sechdrs, in apply_relocate_add() 765 static unsigned long create_ftrace_stub(const Elf64_Shdr *sechdrs, in create_ftrace_stub() 817 static unsigned long create_ftrace_stub(const Elf64_Shdr *sechdrs, in create_ftrace_stub() 824 int module_finalize_ftrace(struct module *mod, const Elf_Shdr *sechdrs) in module_finalize_ftrace()
|
/arch/sparc/kernel/ |
D | module.c | 56 Elf_Shdr *sechdrs, in module_frob_arch_sections() 83 int apply_relocate_add(Elf_Shdr *sechdrs, in apply_relocate_add() 185 const Elf_Shdr *sechdrs) in do_patch_sections() 208 const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/m68k/kernel/ |
D | module.c | 22 int apply_relocate(Elf32_Shdr *sechdrs, in apply_relocate() 62 int apply_relocate_add(Elf32_Shdr *sechdrs, in apply_relocate_add() 103 const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/microblaze/kernel/ |
D | module.c | 18 int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, in apply_relocate_add() 117 int module_finalize(const Elf32_Ehdr *hdr, const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/arc/kernel/ |
D | module.c | 26 int module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs, in module_frob_arch_sections() 45 int apply_relocate_add(Elf32_Shdr *sechdrs, in apply_relocate_add() 132 int module_finalize(const Elf32_Ehdr *hdr, const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/sh/kernel/ |
D | module.c | 24 int apply_relocate_add(Elf32_Shdr *sechdrs, in apply_relocate_add() 100 const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/nios2/kernel/ |
D | module.c | 44 int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, in apply_relocate_add() 133 int module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/arm64/kernel/ |
D | module.c | 229 static int reloc_insn_adrp(struct module *mod, Elf64_Shdr *sechdrs, in reloc_insn_adrp() 256 int apply_relocate_add(Elf64_Shdr *sechdrs, in apply_relocate_add() 475 const Elf_Shdr *sechdrs, in find_section() 490 const Elf_Shdr *sechdrs, in module_init_ftrace_plt() 509 const Elf_Shdr *sechdrs, in module_finalize()
|
D | module-plts.c | 71 u64 module_emit_plt_entry(struct module *mod, Elf64_Shdr *sechdrs, in module_emit_plt_entry() 103 u64 module_emit_veneer_for_adrp(struct module *mod, Elf64_Shdr *sechdrs, in module_emit_veneer_for_adrp() 289 int module_frob_arch_sections(Elf_Ehdr *ehdr, Elf_Shdr *sechdrs, in module_frob_arch_sections()
|
/arch/hexagon/kernel/ |
D | module.c | 27 int module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs, in module_frob_arch_sections() 67 int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab, in apply_relocate_add()
|
/arch/x86/kernel/ |
D | module.c | 89 int apply_relocate(Elf32_Shdr *sechdrs, in apply_relocate() 130 int apply_relocate_add(Elf64_Shdr *sechdrs, in apply_relocate_add() 226 const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/arm/kernel/ |
D | module.c | 66 apply_relocate(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, in apply_relocate() 328 const Elf_Shdr *sechdrs, const char *name) in find_mod_section() 343 int module_finalize(const Elf32_Ehdr *hdr, const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/nds32/kernel/ |
D | module.c | 23 Elf_Shdr * sechdrs, in module_frob_arch_sections() 113 apply_relocate_add(Elf32_Shdr * sechdrs, const char *strtab, in apply_relocate_add() 270 module_finalize(const Elf32_Ehdr * hdr, const Elf_Shdr * sechdrs, in module_finalize()
|
/arch/openrisc/kernel/ |
D | module.c | 16 int apply_relocate_add(Elf32_Shdr *sechdrs, in apply_relocate_add()
|
/arch/h8300/kernel/ |
D | module.c | 9 int apply_relocate_add(Elf32_Shdr *sechdrs, in apply_relocate_add()
|
/arch/s390/kernel/ |
D | module.c | 109 int module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs, in module_frob_arch_sections() 415 int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab, in apply_relocate_add() 441 const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/xtensa/kernel/ |
D | module.c | 47 int apply_relocate_add(Elf32_Shdr *sechdrs, in apply_relocate_add()
|
/arch/unicore32/kernel/ |
D | module.c | 30 apply_relocate(Elf32_Shdr *sechdrs, const char *strtab, unsigned int symindex, in apply_relocate()
|
/arch/mips/kernel/ |
D | vpe.c | 183 Elf_Shdr *sechdrs, const char *secstrings) in layout_sections() 425 static int apply_relocations(Elf32_Shdr *sechdrs, in apply_relocations() 477 static void simplify_symbols(Elf_Shdr *sechdrs, in simplify_symbols() 536 static void dump_elfsymbols(Elf_Shdr *sechdrs, unsigned int symindex, in dump_elfsymbols() 550 static int find_vpe_symbols(struct vpe *v, Elf_Shdr *sechdrs, in find_vpe_symbols() 579 Elf_Shdr *sechdrs; in vpe_elfload() local
|
D | module.c | 307 static int __apply_relocate(Elf_Shdr *sechdrs, const char *strtab, in __apply_relocate() 392 int apply_relocate(Elf_Shdr *sechdrs, const char *strtab, in apply_relocate() 400 int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab, in apply_relocate_add() 431 const Elf_Shdr *sechdrs, in module_finalize()
|
/arch/alpha/kernel/ |
D | module.c | 64 module_frob_arch_sections(Elf64_Ehdr *hdr, Elf64_Shdr *sechdrs, in module_frob_arch_sections() 133 apply_relocate_add(Elf64_Shdr *sechdrs, const char *strtab, in apply_relocate_add()
|
/arch/c6x/kernel/ |
D | module.c | 41 int apply_relocate_add(Elf32_Shdr *sechdrs, in apply_relocate_add()
|
/arch/csky/kernel/ |
D | module.c | 50 int apply_relocate_add(Elf32_Shdr *sechdrs, const char *strtab, in apply_relocate_add()
|