diff options
author | des <des@FreeBSD.org> | 2004-11-08 18:22:22 +0000 |
---|---|---|
committer | des <des@FreeBSD.org> | 2004-11-08 18:22:22 +0000 |
commit | fe29d052b3b44fdb738ae8d15342c3d868de1d7e (patch) | |
tree | ce2a9bd13a2b9097d0caa191618206205249ad04 | |
parent | e836fd23ea28e0175d785b2e3c684760a7267033 (diff) | |
download | FreeBSD-src-fe29d052b3b44fdb738ae8d15342c3d868de1d7e.zip FreeBSD-src-fe29d052b3b44fdb738ae8d15342c3d868de1d7e.tar.gz |
Retire TUNABLE_QUAD_*.
-rw-r--r-- | sys/kern/kern_environment.c | 8 | ||||
-rw-r--r-- | sys/sys/kernel.h | 24 |
2 files changed, 0 insertions, 32 deletions
diff --git a/sys/kern/kern_environment.c b/sys/kern/kern_environment.c index 7f88adc..1534481 100644 --- a/sys/kern/kern_environment.c +++ b/sys/kern/kern_environment.c @@ -510,14 +510,6 @@ tunable_ulong_init(void *data) } void -tunable_quad_init(void *data) -{ - struct tunable_quad *d = (struct tunable_quad *)data; - - TUNABLE_QUAD_FETCH(d->path, d->var); -} - -void tunable_str_init(void *data) { struct tunable_str *d = (struct tunable_str *)data; diff --git a/sys/sys/kernel.h b/sys/sys/kernel.h index 4f8f078..051b6b0 100644 --- a/sys/sys/kernel.h +++ b/sys/sys/kernel.h @@ -335,30 +335,6 @@ struct tunable_ulong { #define TUNABLE_ULONG_FETCH(path, var) getenv_ulong((path), (var)) -/* - * Quad (64-bit) - * please avoid using for new tunables! - */ -extern void tunable_quad_init(void *); -struct tunable_quad { - const char *path; - quad_t *var; -}; -#define TUNABLE_QUAD(path, var) \ - _TUNABLE_QUAD((path), (var), __LINE__) -#define _TUNABLE_QUAD(path, var, line) \ - __TUNABLE_QUAD((path), (var), line) - -#define __TUNABLE_QUAD(path, var, line) \ - static struct tunable_quad __tunable_quad_ ## line = { \ - path, \ - var, \ - }; \ - SYSINIT(__Tunable_init_ ## line, SI_SUB_TUNABLES, SI_ORDER_MIDDLE, \ - tunable_quad_init, &__tunable_quad_ ## line) - -#define TUNABLE_QUAD_FETCH(path, var) getenv_quad((path), (var)) - extern void tunable_str_init(void *); struct tunable_str { const char *path; |