summaryrefslogtreecommitdiff
path: root/sys/kern/kern_module.c
diff options
context:
space:
mode:
authorAttilio Rao <attilio@FreeBSD.org>2010-11-22 15:28:54 +0000
committerAttilio Rao <attilio@FreeBSD.org>2010-11-22 15:28:54 +0000
commit57c153804a0f8f0e7afc9f840dcf858275fbdf15 (patch)
treeeab56215d2c37da2d394714f0a82d5fe9b4c0d5a /sys/kern/kern_module.c
parentbeb8ef4a7d3c7a4a8fc0a4278c35990e804da78b (diff)
Notes
Diffstat (limited to 'sys/kern/kern_module.c')
-rw-r--r--sys/kern/kern_module.c5
1 files changed, 2 insertions, 3 deletions
diff --git a/sys/kern/kern_module.c b/sys/kern/kern_module.c
index 11fa909698ce..98c69628019d 100644
--- a/sys/kern/kern_module.c
+++ b/sys/kern/kern_module.c
@@ -46,7 +46,6 @@ __FBSDID("$FreeBSD$");
static MALLOC_DEFINE(M_MODULE, "module", "module data structures");
-typedef TAILQ_HEAD(modulelst, module) modulelist_t;
struct module {
TAILQ_ENTRY(module) link; /* chain together all modules */
TAILQ_ENTRY(module) flink; /* all modules in a file */
@@ -61,7 +60,7 @@ struct module {
#define MOD_EVENT(mod, type) (mod)->handler((mod), (type), (mod)->arg)
-static modulelist_t modules;
+static TAILQ_HEAD(modulelist, module) modules;
struct sx modules_sx;
static int nextid = 1;
static void module_shutdown(void *, int);
@@ -101,7 +100,7 @@ module_shutdown(void *arg1, int arg2)
return;
mtx_lock(&Giant);
MOD_SLOCK;
- TAILQ_FOREACH_REVERSE(mod, &modules, modulelst, link)
+ TAILQ_FOREACH_REVERSE(mod, &modules, modulelist, link)
MOD_EVENT(mod, MOD_SHUTDOWN);
MOD_SUNLOCK;
mtx_unlock(&Giant);