Lines Matching refs:modclass
133 module_t **, modclass_t modclass, bool);
151 #define MODULE_CLASS_MATCH(mi, modclass) \
152 ((modclass) == MODULE_CLASS_ANY || (modclass) == (mi)->mi_class)
155 module_incompat(const modinfo_t *mi, int modclass)
158 mi->mi_class, mi->mi_name, modclass);
608 module_init_class(modclass_t modclass)
622 if (!MODULE_CLASS_MATCH(mi, modclass))
650 if (!MODULE_CLASS_MATCH(mi, modclass))
653 modclass, false);
694 modclass_t modclass)
716 error = module_do_load(filename, false, flags, props, NULL, modclass,
730 module_autoload(const char *filename, modclass_t modclass)
764 error = module_do_load(filename, false, 0, NULL, NULL, modclass, true);
1121 prop_dictionary_t props, module_t **modp, modclass_t modclass,
1235 if ((modclass != MODULE_CLASS_EXEC || error != ENOENT)
1289 if (!MODULE_CLASS_MATCH(mi, modclass)) {
1290 module_incompat(mi, modclass);