Lines Matching refs:load_info
353 static unsigned int find_sec(const struct load_info *info, const char *name)
368 static void *section_addr(const struct load_info *info, const char *name)
375 static void *section_objs(const struct load_info *info,
657 static int percpu_modalloc(struct module *mod, struct load_info *info)
686 static unsigned int find_pcpusec(struct load_info *info)
753 static int percpu_modalloc(struct module *mod, struct load_info *info)
763 static unsigned int find_pcpusec(struct load_info *info)
1307 static int check_version(const struct load_info *info,
1356 static inline int check_modstruct_version(const struct load_info *info,
1385 static inline int check_version(const struct load_info *info,
1393 static inline int check_modstruct_version(const struct load_info *info,
1406 static char *get_modinfo(const struct load_info *info, const char *tag);
1407 static char *get_next_modinfo(const struct load_info *info, const char *tag,
1410 static int verify_namespace_is_imported(const struct load_info *info,
1461 const struct load_info *info,
1518 const struct load_info *info,
1596 static void add_sect_attrs(struct module *mod, const struct load_info *info)
1693 static void add_notes_attrs(struct module *mod, const struct load_info *info)
1760 const struct load_info *info)
1769 const struct load_info *info)
1907 const struct load_info *info,
1966 const struct load_info *info,
2129 static int copy_module_elf(struct module *mod, struct load_info *info)
2188 static int copy_module_elf(struct module *mod, struct load_info *info)
2363 static int simplify_symbols(struct module *mod, const struct load_info *info)
2432 static int apply_relocations(struct module *mod, const struct load_info *info)
2491 static void layout_sections(struct module *mod, struct load_info *info)
2612 static char *get_next_modinfo(const struct load_info *info, const char *tag,
2638 static char *get_modinfo(const struct load_info *info, const char *tag)
2643 static void setup_modinfo(struct module *mod, struct load_info *info)
2689 static char elf_type(const Elf_Sym *sym, const struct load_info *info)
2762 static void layout_symtab(struct module *mod, struct load_info *info)
2817 static void add_kallsyms(struct module *mod, const struct load_info *info)
2858 static inline void layout_symtab(struct module *mod, struct load_info *info)
2862 static void add_kallsyms(struct module *mod, const struct load_info *info)
2899 const struct load_info *info)
2919 const struct load_info *info)
2925 static int module_sig_check(struct load_info *info, int flags)
2979 static int module_sig_check(struct load_info *info, int flags)
2985 static int validate_section_offset(struct load_info *info, Elf_Shdr *shdr)
3006 static int elf_validity_check(struct load_info *info)
3114 static int check_modinfo_livepatch(struct module *mod, struct load_info *info)
3126 static int check_modinfo_livepatch(struct module *mod, struct load_info *info)
3138 static void check_modinfo_retpoline(struct module *mod, struct load_info *info)
3149 struct load_info *info)
3180 static void free_copy(struct load_info *info)
3185 static int rewrite_section_headers(struct load_info *info, int flags)
3216 static int setup_load_info(struct load_info *info, int flags)
3268 static int check_modinfo(struct module *mod, struct load_info *info, int flags)
3312 static int find_module_sections(struct module *mod, struct load_info *info)
3427 static int move_module(struct module *mod, struct load_info *info)
3575 static struct module *layout_and_allocate(struct load_info *info, int flags)
3635 static void module_deallocate(struct module *mod, struct load_info *info)
3650 static int post_relocation(struct module *mod, const struct load_info *info)
3889 static int complete_formation(struct module *mod, struct load_info *info)
3959 static int load_module(struct load_info *info, const char __user *uargs,
4189 struct load_info info = { };
4207 struct load_info info = { };