Lines Matching refs:modname

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