Lines Matching refs:modp

280 	struct module **modp = NULL, *mod_iter;  in module_builtin_add()  local
301 modp = kmem_zalloc(sizeof(*modp) * nmodinfo, KM_SLEEP); in module_builtin_add()
307 modp[i] = module_newmodule(MODULE_SOURCE_KERNEL); in module_builtin_add()
308 modp[i]->mod_info = mip[i+mipskip]; in module_builtin_add()
318 modp[i]->mod_info->mi_name) == 0) in module_builtin_add()
326 if (module_lookup(modp[i]->mod_info->mi_name) != NULL) { in module_builtin_add()
334 TAILQ_INSERT_TAIL(&module_builtins, modp[i], mod_chain); in module_builtin_add()
341 rv = module_do_builtin(modp[i], in module_builtin_add()
342 modp[i]->mod_info->mi_name, NULL, NULL); in module_builtin_add()
347 modp[i]->mod_info->mi_name, rv); in module_builtin_add()
355 if (modp[i]) in module_builtin_add()
356 module_free(modp[i]); in module_builtin_add()
359 kmem_free(modp, sizeof(*modp) * nmodinfo); in module_builtin_add()
872 module_do_builtin(const module_t *pmod, const char *name, module_t **modp, in module_do_builtin() argument
900 if (modp) in module_do_builtin()
901 *modp = mod_loaded; in module_do_builtin()
962 if (modp != NULL) { in module_do_builtin()
963 *modp = mod; in module_do_builtin()
1086 prop_dictionary_t props, module_t **modp, modclass_t modclass, in module_do_load() argument
1150 error = module_do_builtin(mod, name, modp, props); in module_do_load()
1173 if (modp != NULL) { in module_do_load()
1174 *modp = mod; in module_do_load()
1280 if (modp != NULL) in module_do_load()
1281 *modp = mod2; in module_do_load()
1414 if (modp != NULL) { in module_do_load()
1415 *modp = mod; in module_do_load()