Lines Matching refs:load_info
348 static unsigned int find_sec(const struct load_info *info, const char *name) in find_sec()
363 static void *section_addr(const struct load_info *info, const char *name) in section_addr()
370 static void *section_objs(const struct load_info *info, in section_objs()
383 static unsigned int find_any_sec(const struct load_info *info, const char *name) in find_any_sec()
399 static __maybe_unused void *any_section_objs(const struct load_info *info, in any_section_objs()
590 static int percpu_modalloc(struct module *mod, struct load_info *info) in percpu_modalloc()
619 static unsigned int find_pcpusec(struct load_info *info) in find_pcpusec()
685 static int percpu_modalloc(struct module *mod, struct load_info *info) in percpu_modalloc()
695 static unsigned int find_pcpusec(struct load_info *info) in find_pcpusec()
1240 static int check_version(const struct load_info *info, in check_version()
1289 static inline int check_modstruct_version(const struct load_info *info, in check_modstruct_version()
1321 static inline int check_version(const struct load_info *info, in check_version()
1329 static inline int check_modstruct_version(const struct load_info *info, in check_modstruct_version()
1342 static char *get_modinfo(const struct load_info *info, const char *tag);
1343 static char *get_next_modinfo(const struct load_info *info, const char *tag,
1346 static int verify_namespace_is_imported(const struct load_info *info, in verify_namespace_is_imported()
1397 const struct load_info *info, in resolve_symbol()
1453 const struct load_info *info, in resolve_symbol_wait()
1533 static void add_sect_attrs(struct module *mod, const struct load_info *info) in add_sect_attrs()
1632 static void add_notes_attrs(struct module *mod, const struct load_info *info) in add_notes_attrs()
1699 const struct load_info *info) in add_sect_attrs()
1708 const struct load_info *info) in add_notes_attrs()
1846 const struct load_info *info, in mod_sysfs_setup()
1905 const struct load_info *info, in mod_sysfs_setup()
2068 static int copy_module_elf(struct module *mod, struct load_info *info) in copy_module_elf()
2127 static int copy_module_elf(struct module *mod, struct load_info *info) in copy_module_elf()
2284 static int simplify_symbols(struct module *mod, const struct load_info *info) in simplify_symbols()
2355 static int apply_relocations(struct module *mod, const struct load_info *info) in apply_relocations()
2425 static void layout_sections(struct module *mod, struct load_info *info) in layout_sections()
2548 static char *get_next_modinfo(const struct load_info *info, const char *tag, in get_next_modinfo()
2574 static char *get_modinfo(const struct load_info *info, const char *tag) in get_modinfo()
2579 static void setup_modinfo(struct module *mod, struct load_info *info) in setup_modinfo()
2625 static char elf_type(const Elf_Sym *sym, const struct load_info *info) in elf_type()
2698 static void layout_symtab(struct module *mod, struct load_info *info) in layout_symtab()
2753 static void add_kallsyms(struct module *mod, const struct load_info *info) in add_kallsyms()
2794 static inline void layout_symtab(struct module *mod, struct load_info *info) in layout_symtab()
2798 static void add_kallsyms(struct module *mod, const struct load_info *info) in add_kallsyms()
2804 static void init_build_id(struct module *mod, const struct load_info *info) in init_build_id()
2818 static void init_build_id(struct module *mod, const struct load_info *info) in init_build_id()
2855 const struct load_info *info) in kmemleak_load_module()
2875 const struct load_info *info) in kmemleak_load_module()
2881 static int module_sig_check(struct load_info *info, int flags) in module_sig_check()
2937 static int module_sig_check(struct load_info *info, int flags) in module_sig_check()
2943 static int validate_section_offset(struct load_info *info, Elf_Shdr *shdr) in validate_section_offset()
2968 static int elf_validity_check(struct load_info *info) in elf_validity_check()
3111 static int check_modinfo_livepatch(struct module *mod, struct load_info *info) in check_modinfo_livepatch()
3123 static int check_modinfo_livepatch(struct module *mod, struct load_info *info) in check_modinfo_livepatch()
3135 static void check_modinfo_retpoline(struct module *mod, struct load_info *info) in check_modinfo_retpoline()
3146 struct load_info *info) in copy_module_from_user()
3177 static void free_copy(struct load_info *info) in free_copy()
3182 static int rewrite_section_headers(struct load_info *info, int flags) in rewrite_section_headers()
3215 static int setup_load_info(struct load_info *info, int flags) in setup_load_info()
3267 static int check_modinfo(struct module *mod, struct load_info *info, int flags) in check_modinfo()
3311 static int find_module_sections(struct module *mod, struct load_info *info) in find_module_sections()
3419 static int move_module(struct module *mod, struct load_info *info) in move_module()
3561 static struct module *layout_and_allocate(struct load_info *info, int flags) in layout_and_allocate()
3623 static void module_deallocate(struct module *mod, struct load_info *info) in module_deallocate()
3638 static int post_relocation(struct module *mod, const struct load_info *info) in post_relocation()
3880 static int complete_formation(struct module *mod, struct load_info *info) in complete_formation()
3954 static int load_module(struct load_info *info, const char __user *uargs, in load_module()
4185 struct load_info info = { }; in SYSCALL_DEFINE3()
4203 struct load_info info = { }; in SYSCALL_DEFINE3()