Home | History | Annotate | Download | only in kern

Lines Matching refs:module_t

79 static module_t *module_netbsd;
86 static module_t *module_active;
115 int (*module_load_vfs_vec)(const char *, int, bool, module_t *,
126 static module_t *module_newmodule(modsrc_t);
127 static void module_free(module_t *);
128 static void module_require_force(module_t *);
130 module_t **, modclass_t modclass, bool);
132 static int module_do_builtin(const module_t *, const char *, module_t **,
134 static int module_fetch_info(module_t *);
137 static module_t *module_lookup(const char *);
138 static void module_enqueue(module_t *);
243 * Allocate a new module_t
245 static module_t *
248 module_t *mod;
257 * Free a module_t
260 module_free(module_t *mod)
266 sizeof(module_t *));
519 module_t *mod;
608 module_t *mod;
693 module_t *mod;
797 module_t *
800 module_t *mod;
820 module_hold(module_t *mod)
834 module_rele(module_t *mod)
849 module_enqueue(module_t *mod)
878 alloc_required(module_t *mod)
880 module_t *(*new)[], *(*old)[];
887 new = kmem_zalloc(areq * sizeof(module_t *), KM_SLEEP);
892 kmem_free(old, mod->mod_arequired * sizeof(module_t *));
904 module_do_builtin(const module_t *pmod, const char *name, module_t **modp,
910 module_t *mod, *mod2, *mod_loaded, *prev_active;
1003 sizeof(module_t *));
1018 module_load_sysctl(module_t *mod)
1052 module_load_evcnt(module_t *mod)
1085 module_unload_evcnt(module_t *mod)
1118 prop_dictionary_t props, module_t **modp, modclass_t modclass,
1135 module_t *mod, *mod2, *prev_active;
1501 module_t *mod, *prev_active;
1570 mod->mod_arequired * sizeof(module_t *));
1598 module_t *mod;
1655 module_fetch_info(module_t *mod)
1717 module_t *mod, *next;
1811 module_t *mod;
1839 module_t *mod;
1939 module_getspecific(module_t *mod, specificdata_key_t key)
1952 module_setspecific(module_t *mod, specificdata_key_t key, void *data)