Lines Matching refs:modname

176 static struct module *find_module(const char *filename, const char *modname)  in find_module()  argument
182 !strcmp(mod->name, modname)) in find_module()
762 static void check_section(const char *modname, struct elf_info *elf, in check_section() argument
774 modname, sec); in check_section()
1008 static void default_mismatch_handler(const char *modname, struct elf_info *elf, in default_mismatch_handler() argument
1039 modname, fromsym, fromsym[0] ? "+" : "", in default_mismatch_handler()
1050 fromsec, (long)faddr, tosec, modname); in default_mismatch_handler()
1559 static void read_symbols(const char *modname) in read_symbols() argument
1569 if (!parse_elf(&info, modname)) in read_symbols()
1572 if (!strends(modname, ".o")) { in read_symbols()
1573 error("%s: filename must be suffixed with .o\n", modname); in read_symbols()
1578 mod = new_module(modname, strlen(modname) - strlen(".o")); in read_symbols()
1591 error("missing MODULE_LICENSE() in %s\n", modname); in read_symbols()
1611 warn("missing MODULE_DESCRIPTION() in %s\n", modname); in read_symbols()
1702 static bool verify_module_namespace(const char *namespace, const char *modname) in verify_module_namespace() argument
1704 size_t len, modlen = strlen(modname); in verify_module_namespace()
1725 if (strncmp(namespace, modname, len) == 0 && (glob || len == modlen)) in verify_module_namespace()
2129 char *symname, *namespace, *modname, *d, *export; in read_dump() local
2138 if (!(modname = strchr(symname, '\t'))) in read_dump()
2140 *modname++ = '\0'; in read_dump()
2141 if (!(export = strchr(modname, '\t'))) in read_dump()
2149 if (*symname == '\0' || *modname == '\0' || *d != '\0') in read_dump()
2161 mod = find_module(fname, modname); in read_dump()
2163 mod = new_module(modname, strlen(modname)); in read_dump()