Lines Matching defs:modname
152 const char *modname, struct linker_file *parent,
552 linker_reference_module(const char *modname, struct mod_depend *verinfo,
559 if ((mod = modlist_lookup2(modname, verinfo)) != NULL) {
566 error = linker_load_module(NULL, modname, NULL, verinfo, result);
572 linker_release_module(const char *modname, struct mod_depend *verinfo,
580 KASSERT(modname != NULL,
582 mod = modlist_lookup2(modname, verinfo);
589 KASSERT(modname == NULL && verinfo == NULL,
1201 const char *kldname, *modname;
1218 modname = NULL;
1221 modname = file;
1236 error = linker_load_module(kldname, modname, NULL, NULL, &lf);
1606 modlist_newmodule(const char *modname, int version, linker_file_t container)
1614 mod->name = modname;
1625 const char *modname;
1632 modname = mp->md_cval;
1634 if (modlist_lookup(modname, ver) != NULL) {
1635 printf("module %s already present!\n", modname);
1639 modlist_newmodule(modname, ver, lf);
1647 const char *modname, *nmodname;
1670 modname = (char *)preload_search_info(modptr, MODINFO_NAME);
1672 if (modname == NULL) {
1683 printf("Preloaded %s \"%s\" at %p.\n", modtype, modname,
1687 error = LINKER_LINK_PRELOAD(lc, modname, &lf);
1721 modname = mp->md_cval;
1728 if (strcmp(modname, nmodname) == 0)
1738 if (modlist_lookup2(modname, verinfo) == NULL)
1753 modname = mp->md_cval;
1756 if (modlist_lookup(modname,
1759 " present!\n", modname);
1767 modlist_newmodule(modname, nver, lf);
1806 modname = mp->md_cval;
1808 mod = modlist_lookup2(modname, verinfo);
1812 lf->filename, modname);
1991 linker_hints_lookup(const char *path, int pathlen, const char *modname,
2066 if (clen != modnamelen || bcmp(cp, modname, clen) != 0)
2118 result = linker_lookup_file(path, pathlen, modname,
2127 linker_search_module(const char *modname, int modnamelen,
2138 result = linker_hints_lookup(cp, ep - cp, modname,
2246 linker_load_module(const char *kldname, const char *modname,
2256 if (modname == NULL) {
2266 if (modlist_lookup2(modname, verinfo) != NULL)
2276 pathname = linker_search_module(modname,
2277 strlen(modname), verinfo);
2295 if (modname && verinfo &&
2296 modlist_lookup2(modname, verinfo) == NULL) {
2322 const char *modname, *nmodname;
2340 modname = mp->md_cval;
2342 mod = modlist_lookup(modname, ver);
2345 " '%s'!\n", modname, ver,
2355 modname = mp->md_cval;
2363 if (strcmp(modname, nmodname) == 0)
2368 mod = modlist_lookup2(modname, verinfo);
2375 error = linker_load_module(NULL, modname, lf, verinfo, NULL);
2378 " version mismatch\n", lf->filename, modname);