diff options
author | ps <ps@FreeBSD.org> | 2006-04-21 09:25:40 +0000 |
---|---|---|
committer | ps <ps@FreeBSD.org> | 2006-04-21 09:25:40 +0000 |
commit | 10b2fe8deaf19b4c81cb9088e607c6b818b49a2b (patch) | |
tree | 104c2b8ecefe4f49f0608012d591ed6bc153383e /sys/sys/eventhandler.h | |
parent | 71dd15704489306788703f67dac59f4814c34efe (diff) | |
download | FreeBSD-src-10b2fe8deaf19b4c81cb9088e607c6b818b49a2b.zip FreeBSD-src-10b2fe8deaf19b4c81cb9088e607c6b818b49a2b.tar.gz |
Allow for nmbclusters and maxsockets to be increased via sysctl.
An eventhandler is used to update all the various zones that depend
on these values.
Diffstat (limited to 'sys/sys/eventhandler.h')
-rw-r--r-- | sys/sys/eventhandler.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/sys/sys/eventhandler.h b/sys/sys/eventhandler.h index 83ffc14..804ff03 100644 --- a/sys/sys/eventhandler.h +++ b/sys/sys/eventhandler.h @@ -171,4 +171,7 @@ EVENTHANDLER_DECLARE(process_exit, exitlist_fn); EVENTHANDLER_DECLARE(process_fork, forklist_fn); EVENTHANDLER_DECLARE(process_exec, execlist_fn); +typedef void (*uma_zone_chfn)(void *); +EVENTHANDLER_DECLARE(nmbclusters_change, uma_zone_chfn); +EVENTHANDLER_DECLARE(maxsockets_change, uma_zone_chfn); #endif /* SYS_EVENTHANDLER_H */ |