diff options
author | Richard Braun <rbraun@sceen.net> | 2017-07-31 20:36:49 +0200 |
---|---|---|
committer | Richard Braun <rbraun@sceen.net> | 2017-07-31 20:36:49 +0200 |
commit | e672836cb003dc1ae94fc3cfc489764675b52111 (patch) | |
tree | 016a6a208abc0e01be8f1afe86bdcff716ee1280 | |
parent | 9bb3b8ca7f4a6d9ff33244a98673b3ffe762d6c2 (diff) |
kern/{sleepq,turnstile}: remove unused initialization operation
-rw-r--r-- | kern/sleepq.c | 13 | ||||
-rw-r--r-- | kern/sleepq.h | 6 | ||||
-rw-r--r-- | kern/turnstile.c | 13 | ||||
-rw-r--r-- | kern/turnstile.h | 6 |
4 files changed, 4 insertions, 34 deletions
diff --git a/kern/sleepq.c b/kern/sleepq.c index 44ad9962..99282d97 100644 --- a/kern/sleepq.c +++ b/kern/sleepq.c @@ -194,7 +194,7 @@ sleepq_ctor(void *ptr) } static int __init -sleepq_bootstrap(void) +sleepq_setup(void) { unsigned int i; @@ -206,22 +206,13 @@ sleepq_bootstrap(void) sleepq_bucket_init(&sleepq_cond_htable[i]); } - return 0; -} - -INIT_OP_DEFINE(sleepq_bootstrap); - -static int __init -sleepq_setup(void) -{ kmem_cache_init(&sleepq_cache, "sleepq", sizeof(struct sleepq), CPU_L1_SIZE, sleepq_ctor, 0); return 0; } INIT_OP_DEFINE(sleepq_setup, - INIT_OP_DEP(kmem_setup, true), - INIT_OP_DEP(sleepq_bootstrap, true)); + INIT_OP_DEP(kmem_setup, true)); struct sleepq * sleepq_create(void) diff --git a/kern/sleepq.h b/kern/sleepq.h index 651b3e7c..3de765a3 100644 --- a/kern/sleepq.h +++ b/kern/sleepq.h @@ -132,12 +132,6 @@ void sleepq_signal(struct sleepq *sleepq); /* * This init operation provides : - * - ? TODO Review - */ -INIT_OP_DECLARE(sleepq_bootstrap); - -/* - * This init operation provides : * - sleepq creation * - module fully initialized */ diff --git a/kern/turnstile.c b/kern/turnstile.c index e724c1e9..19eeeafd 100644 --- a/kern/turnstile.c +++ b/kern/turnstile.c @@ -501,7 +501,7 @@ turnstile_ctor(void *ptr) } static int __init -turnstile_bootstrap(void) +turnstile_setup(void) { unsigned int i; @@ -509,22 +509,13 @@ turnstile_bootstrap(void) turnstile_bucket_init(&turnstile_htable[i]); } - return 0; -} - -INIT_OP_DEFINE(turnstile_bootstrap); - -static int __init -turnstile_setup(void) -{ kmem_cache_init(&turnstile_cache, "turnstile", sizeof(struct turnstile), CPU_L1_SIZE, turnstile_ctor, 0); return 0; } INIT_OP_DEFINE(turnstile_setup, - INIT_OP_DEP(kmem_setup, true), - INIT_OP_DEP(turnstile_bootstrap, true)); + INIT_OP_DEP(kmem_setup, true)); struct turnstile * turnstile_create(void) diff --git a/kern/turnstile.h b/kern/turnstile.h index 74512fa1..0473a4c6 100644 --- a/kern/turnstile.h +++ b/kern/turnstile.h @@ -186,12 +186,6 @@ void turnstile_disown(struct turnstile *turnstile); /* * This init operation provides : - * - ? TODO Review - */ -INIT_OP_DECLARE(turnstile_bootstrap); - -/* - * This init operation provides : * - turnstile creation * - module fully initialized */ |