Lines Matching defs:info
352 static unsigned int find_sec(const struct load_info *info, const char *name) in find_sec()
367 static void *section_addr(const struct load_info *info, const char *name) in section_addr()
374 static void *section_objs(const struct load_info *info, in section_objs()
387 static unsigned int find_any_sec(const struct load_info *info, const char *name) in find_any_sec()
403 static __maybe_unused void *any_section_objs(const struct load_info *info, in any_section_objs()
594 static int percpu_modalloc(struct module *mod, struct load_info *info) in percpu_modalloc()
623 static unsigned int find_pcpusec(struct load_info *info) in find_pcpusec()
689 static int percpu_modalloc(struct module *mod, struct load_info *info) in percpu_modalloc()
699 static unsigned int find_pcpusec(struct load_info *info) in find_pcpusec()
1246 static int check_version(const struct load_info *info, in check_version()
1295 static inline int check_modstruct_version(const struct load_info *info, in check_modstruct_version()
1327 static inline int check_version(const struct load_info *info, in check_version()
1335 static inline int check_modstruct_version(const struct load_info *info, in check_modstruct_version()
1352 static int verify_namespace_is_imported(const struct load_info *info, in verify_namespace_is_imported()
1403 const struct load_info *info, in resolve_symbol()
1474 const struct load_info *info, in resolve_symbol_wait()
1554 static void add_sect_attrs(struct module *mod, const struct load_info *info) in add_sect_attrs()
1653 static void add_notes_attrs(struct module *mod, const struct load_info *info) in add_notes_attrs()
1720 const struct load_info *info) in add_sect_attrs()
1729 const struct load_info *info) in add_notes_attrs()
1867 const struct load_info *info, in mod_sysfs_setup()
1926 const struct load_info *info, in mod_sysfs_setup()
2089 static int copy_module_elf(struct module *mod, struct load_info *info) in copy_module_elf()
2148 static int copy_module_elf(struct module *mod, struct load_info *info) in copy_module_elf()
2329 static int simplify_symbols(struct module *mod, const struct load_info *info) in simplify_symbols()
2406 static int apply_relocations(struct module *mod, const struct load_info *info) in apply_relocations()
2476 static void layout_sections(struct module *mod, struct load_info *info) in layout_sections()
2599 static char *get_next_modinfo(const struct load_info *info, const char *tag, in get_next_modinfo()
2625 static char *get_modinfo(const struct load_info *info, const char *tag) in get_modinfo()
2630 static void setup_modinfo(struct module *mod, struct load_info *info) in setup_modinfo()
2676 static char elf_type(const Elf_Sym *sym, const struct load_info *info) in elf_type()
2749 static void layout_symtab(struct module *mod, struct load_info *info) in layout_symtab()
2804 static void add_kallsyms(struct module *mod, const struct load_info *info) in add_kallsyms()
2845 static inline void layout_symtab(struct module *mod, struct load_info *info) in layout_symtab()
2849 static void add_kallsyms(struct module *mod, const struct load_info *info) in add_kallsyms()
2855 static void init_build_id(struct module *mod, const struct load_info *info) in init_build_id()
2869 static void init_build_id(struct module *mod, const struct load_info *info) in init_build_id()
2906 const struct load_info *info) in kmemleak_load_module()
2926 const struct load_info *info) in kmemleak_load_module()
2932 static int module_sig_check(struct load_info *info, int flags) in module_sig_check()
2996 static int module_sig_check(struct load_info *info, int flags) in module_sig_check()
3002 static int validate_section_offset(struct load_info *info, Elf_Shdr *shdr) in validate_section_offset()
3023 static int elf_validity_check(struct load_info *info) in elf_validity_check()
3170 static int check_modinfo_livepatch(struct module *mod, struct load_info *info) in check_modinfo_livepatch()
3182 static int check_modinfo_livepatch(struct module *mod, struct load_info *info) in check_modinfo_livepatch()
3194 static void check_modinfo_retpoline(struct module *mod, struct load_info *info) in check_modinfo_retpoline()
3205 struct load_info *info) in copy_module_from_user()
3236 static void free_copy(struct load_info *info) in free_copy()
3241 static int rewrite_section_headers(struct load_info *info, int flags) in rewrite_section_headers()
3274 static int setup_load_info(struct load_info *info, int flags) in setup_load_info()
3326 static int check_modinfo(struct module *mod, struct load_info *info, int flags) in check_modinfo()
3370 static int find_module_sections(struct module *mod, struct load_info *info) in find_module_sections()
3478 static int move_module(struct module *mod, struct load_info *info) in move_module()
3620 static struct module *layout_and_allocate(struct load_info *info, int flags) in layout_and_allocate()
3682 static void module_deallocate(struct module *mod, struct load_info *info) in module_deallocate()
3705 static int post_relocation(struct module *mod, const struct load_info *info) in post_relocation()
3953 static int complete_formation(struct module *mod, struct load_info *info) in complete_formation()
4028 static int load_module(struct load_info *info, const char __user *uargs, in load_module()
4261 struct load_info info = { }; in SYSCALL_DEFINE3() local
4279 struct load_info info = { }; in SYSCALL_DEFINE3() local