Lines Matching refs:load_info
172 struct load_info { struct
221 static unsigned int find_sec(const struct load_info *info, const char *name) in find_sec()
236 static void *section_addr(const struct load_info *info, const char *name) in section_addr()
243 static void *section_objs(const struct load_info *info, in section_objs()
485 static int percpu_modalloc(struct module *mod, struct load_info *info) in percpu_modalloc()
514 static unsigned int find_pcpusec(struct load_info *info) in find_pcpusec()
570 static int percpu_modalloc(struct module *mod, struct load_info *info) in percpu_modalloc()
580 static unsigned int find_pcpusec(struct load_info *info) in find_pcpusec()
1226 const struct load_info *info, in resolve_symbol()
1269 const struct load_info *info, in resolve_symbol_wait()
1326 static void add_sect_attrs(struct module *mod, const struct load_info *info) in add_sect_attrs()
1425 static void add_notes_attrs(struct module *mod, const struct load_info *info) in add_notes_attrs()
1493 const struct load_info *info) in add_sect_attrs()
1502 const struct load_info *info) in add_notes_attrs()
1623 const struct load_info *info, in mod_sysfs_setup()
1674 const struct load_info *info, in mod_sysfs_setup()
1940 static int simplify_symbols(struct module *mod, const struct load_info *info) in simplify_symbols()
2003 static int apply_relocations(struct module *mod, const struct load_info *info) in apply_relocations()
2056 static void layout_sections(struct module *mod, struct load_info *info) in layout_sections()
2165 static char *get_modinfo(struct load_info *info, const char *tag) in get_modinfo()
2179 static void setup_modinfo(struct module *mod, struct load_info *info) in setup_modinfo()
2224 static char elf_type(const Elf_Sym *sym, const struct load_info *info) in elf_type()
2292 static void layout_symtab(struct module *mod, struct load_info *info) in layout_symtab()
2342 static void add_kallsyms(struct module *mod, const struct load_info *info) in add_kallsyms()
2379 static inline void layout_symtab(struct module *mod, struct load_info *info) in layout_symtab()
2383 static void add_kallsyms(struct module *mod, const struct load_info *info) in add_kallsyms()
2428 const struct load_info *info) in kmemleak_load_module()
2448 const struct load_info *info) in kmemleak_load_module()
2454 static int module_sig_check(struct load_info *info) in module_sig_check()
2479 static int module_sig_check(struct load_info *info) in module_sig_check()
2486 static int elf_header_check(struct load_info *info) in elf_header_check()
2524 struct load_info *info) in copy_module_from_user()
2551 static int copy_module_from_fd(int fd, struct load_info *info) in copy_module_from_fd()
2607 static void free_copy(struct load_info *info) in free_copy()
2612 static int rewrite_section_headers(struct load_info *info, int flags) in rewrite_section_headers()
2657 static struct module *setup_load_info(struct load_info *info, int flags) in setup_load_info()
2705 static int check_modinfo(struct module *mod, struct load_info *info, int flags) in check_modinfo()
2739 static int find_module_sections(struct module *mod, struct load_info *info) in find_module_sections()
2825 static int move_module(struct module *mod, struct load_info *info) in move_module()
2955 static struct module *layout_and_allocate(struct load_info *info, int flags) in layout_and_allocate()
2996 static void module_deallocate(struct module *mod, struct load_info *info) in module_deallocate()
3011 static int post_relocation(struct module *mod, const struct load_info *info) in post_relocation()
3222 static int complete_formation(struct module *mod, struct load_info *info) in complete_formation()
3273 static int load_module(struct load_info *info, const char __user *uargs, in load_module()
3434 struct load_info info = { }; in SYSCALL_DEFINE3()
3453 struct load_info info = { }; in SYSCALL_DEFINE3()