Searched defs:sechdrs (Results 1 - 25 of 52) sorted by last modified time

123

/linux-master/scripts/mod/
H A Dmodpost.c419 Elf_Shdr *sechdrs; local
[all...]
H A Dmodpost.h115 Elf_Shdr *sechdrs; member in struct:elf_info
/linux-master/arch/loongarch/kernel/
H A Dmodule.c422 int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab, argument
105 apply_r_larch_sop_push_plt_pcrel(struct module *mod, Elf_Shdr *sechdrs, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument
279 apply_r_larch_b26(struct module *mod, Elf_Shdr *sechdrs, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument
347 apply_r_larch_got_pc(struct module *mod, Elf_Shdr *sechdrs, u32 *location, Elf_Addr v, s64 *rela_stack, size_t *rela_stack_top, unsigned int type) argument
499 module_init_ftrace_plt(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *mod) argument
516 module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *mod) argument
[all...]
H A Dmodule-sections.c12 Elf_Addr module_emit_got_entry(struct module *mod, Elf_Shdr *sechdrs, Elf_Addr val) argument
38 Elf_Addr module_emit_plt_entry(struct module *mod, Elf_Shdr *sechdrs, Elf_Addr val) argument
104 int module_frob_arch_sections(Elf_Ehdr *ehdr, Elf_Shdr *sechdrs, argument
[all...]
/linux-master/arch/loongarch/include/asm/
H A Dmodule.h75 static inline int get_plt_idx(unsigned long val, Elf_Shdr *sechdrs, const struct mod_section *sec) argument
88 get_plt_entry(unsigned long val, Elf_Shdr *sechdrs, const struct mod_section *sec_plt, const struct mod_section *sec_plt_idx) argument
102 get_got_entry(Elf_Addr val, Elf_Shdr *sechdrs, const struct mod_section *sec) argument
/linux-master/kernel/module/
H A Dmain.c2337 module_frob_arch_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs, char *secstrings, struct module *mod) argument
2432 module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *me) argument
[all...]
H A Dstrict_rwx.c81 int module_enforce_rwx_sections(Elf_Ehdr *hdr, Elf_Shdr *sechdrs, argument
H A Dinternal.h67 Elf_Shdr *sechdrs; member in struct:load_info
/linux-master/kernel/
H A Dkexec_file.c832 const Elf_Shdr *sechdrs; local
896 Elf_Shdr *sechdrs; local
966 const Elf_Shdr *sechdrs; local
1075 const Elf_Shdr *sechdrs; local
[all...]
/linux-master/include/linux/
H A Dmoduleloader.h61 static inline int apply_relocate(Elf_Shdr *sechdrs, argument
101 static inline int apply_relocate_add(Elf_Shdr *sechdrs, argument
H A Dkexec.h118 Elf_Shdr *sechdrs; member in struct:purgatory_info
H A Dmodule.h396 Elf_Shdr *sechdrs; member in struct:klp_modinfo
880 module_bug_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *mod) argument
H A Dcfi.h43 module_cfi_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *mod) argument
/linux-master/arch/x86/kernel/
H A Dmachine_kexec_64.c394 const Elf_Shdr *sechdrs; local
H A Dmodule.c91 int apply_relocate(Elf32_Shdr *sechdrs, argument
132 static int __write_relocate_add(Elf64_Shdr *sechdrs, argument
225 write_relocate_add(Elf64_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relsec, struct module *me, bool apply) argument
252 apply_relocate_add(Elf64_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relsec, struct module *me) argument
262 clear_relocate_add(Elf64_Shdr *sechdrs, const char *strtab, unsigned int symindex, unsigned int relsec, struct module *me) argument
274 module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *me) argument
[all...]
/linux-master/arch/s390/kernel/
H A Dmachine_kexec_file.c315 const Elf_Shdr *sechdrs; local
/linux-master/arch/riscv/kernel/
H A Delf_kexec.c377 const Elf_Shdr *sechdrs; local
H A Dmodule.c777 int apply_relocate_add(Elf_Shdr *sechdrs, const char *strtab, argument
919 module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *me) argument
[all...]
/linux-master/arch/arm64/kernel/
H A Dmodule.c317 static int reloc_insn_adrp(struct module *mod, Elf64_Shdr *sechdrs, argument
344 int apply_relocate_add(Elf64_Shdr *sechdrs, argument
565 module_init_ftrace_plt(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *mod) argument
586 module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *me) argument
[all...]
H A Dmodule-plts.c69 u64 module_emit_plt_entry(struct module *mod, Elf64_Shdr *sechdrs, argument
101 u64 module_emit_veneer_for_adrp(struct module *mod, Elf64_Shdr *sechdrs, argument
280 int module_frob_arch_sections(Elf_Ehdr *ehdr, Elf_Shdr *sechdrs, argument
[all...]
/linux-master/arch/arm/kernel/
H A Dvdso.c103 Elf32_Shdr *sechdrs; local
/linux-master/arch/mips/kernel/
H A Dvpe.c424 static int apply_relocations(Elf32_Shdr *sechdrs, argument
476 static void simplify_symbols(Elf_Shdr *sechdrs, argument
182 layout_sections(struct module *mod, const Elf_Ehdr *hdr, Elf_Shdr *sechdrs, const char *secstrings) argument
535 dump_elfsymbols(Elf_Shdr *sechdrs, unsigned int symindex, const char *strtab, struct module *mod) argument
549 find_vpe_symbols(struct vpe *v, Elf_Shdr *sechdrs, unsigned int symindex, const char *strtab, struct module *mod) argument
578 Elf_Shdr *sechdrs; local
[all...]
H A Dmodule.c313 static int __apply_relocate(Elf_Shdr *sechdrs, const char *strtab, argument
386 int apply_relocate(Elf_Shdr *sechdrs, const char *strtab, argument
394 int apply_relocate_add(Elf_Shdr *sechdrs, cons argument
424 module_finalize(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, struct module *me) argument
[all...]
/linux-master/kernel/livepatch/
H A Dcore.c192 static int klp_resolve_symbols(Elf_Shdr *sechdrs, const char *strtab, argument
263 void __weak clear_relocate_add(Elf_Shdr *sechdrs, argument
294 static int klp_write_section_relocs(struct module *pmod, Elf_Shdr *sechdrs, argument
332 int klp_apply_section_relocs(struct module *pmod, Elf_Shdr *sechdrs, argument
[all...]
/linux-master/arch/arm64/include/asm/
H A Dmodule.h53 find_section(const Elf_Ehdr *hdr, const Elf_Shdr *sechdrs, const char *name) argument

Completed in 289 milliseconds

123