Lines Matching refs:verinfo
62 …nel_module * file_findmodule(struct preloaded_file *fp, char *modname, struct mod_depend *verinfo);
64 static char *mod_searchmodule(char *name, struct mod_depend *verinfo);
600 struct mod_depend *verinfo; in file_load_dependencies() local
610 verinfo = (struct mod_depend*)md->md_data; in file_load_dependencies()
611 dmodname = (char *)(verinfo + 1); in file_load_dependencies()
612 if (file_findmodule(NULL, dmodname, verinfo) == NULL) { in file_load_dependencies()
615 error = mod_load(dmodname, verinfo, 0, NULL); in file_load_dependencies()
623 mp = file_findmodule(NULL, dmodname, verinfo); in file_load_dependencies()
797 mod_load(char *modname, struct mod_depend *verinfo, int argc, char *argv[]) in mod_load() argument
810 mp = file_findmodule(NULL, modname, verinfo); in mod_load()
822 filename = mod_searchmodule(modname, verinfo); in mod_load()
920 struct mod_depend *verinfo) in file_findmodule() argument
927 mp = file_findmodule(fp, modname, verinfo); in file_findmodule()
937 if (verinfo == NULL) in file_findmodule()
940 if (mver == verinfo->md_ver_preferred) in file_findmodule()
942 if (mver >= verinfo->md_ver_minimum && in file_findmodule()
943 mver <= verinfo->md_ver_maximum && in file_findmodule()
1160 struct mod_depend *verinfo) in mod_search_hints() argument
1192 if (verinfo == NULL || ival == verinfo->md_ver_preferred) { in mod_search_hints()
1196 if (ival >= verinfo->md_ver_minimum && in mod_search_hints()
1197 ival <= verinfo->md_ver_maximum && in mod_search_hints()
1508 mod_searchmodule(char *name, struct mod_depend *verinfo) in mod_searchmodule() argument
1519 result = mod_search_hints(mdp, name, verinfo); in mod_searchmodule()