summaryrefslogtreecommitdiffstats
path: root/sys/kern
diff options
context:
space:
mode:
authorbmilekic <bmilekic@FreeBSD.org>2003-08-16 19:48:52 +0000
committerbmilekic <bmilekic@FreeBSD.org>2003-08-16 19:48:52 +0000
commite3861386daf548a59bf3f60d93acd8c7cb1df60f (patch)
treee1e4036d3ef5b9e4ff291056dad22e86e3289c81 /sys/kern
parentd4cffa7ed3fcc843edfa965e1ebd4e07c51be21e (diff)
downloadFreeBSD-src-e3861386daf548a59bf3f60d93acd8c7cb1df60f.zip
FreeBSD-src-e3861386daf548a59bf3f60d93acd8c7cb1df60f.tar.gz
Use constants less throughout the code and instead use the objsize
variable. This makes changing the size of an mbuf or cluster for testing/debugging/whatever purposes easier. Submitted by: sam
Diffstat (limited to 'sys/kern')
-rw-r--r--sys/kern/subr_mbuf.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/sys/kern/subr_mbuf.c b/sys/kern/subr_mbuf.c
index e7a4ff5..f7474ae 100644
--- a/sys/kern/subr_mbuf.c
+++ b/sys/kern/subr_mbuf.c
@@ -392,7 +392,7 @@ mbuf_init(void *dummy)
mb_list_mbuf.ml_map->system_map = 1;
mb_list_mbuf.ml_mapfull = 0;
mb_list_mbuf.ml_objsize = MSIZE;
- mb_list_mbuf.ml_objbucks = MBUF_BUCK_SZ / MSIZE;
+ mb_list_mbuf.ml_objbucks = MBUF_BUCK_SZ / mb_list_mbuf.ml_objsize;
mb_list_mbuf.ml_wmhigh = &mbuf_hiwm;
mb_list_mbuf.ml_wmlow = &mbuf_lowm;
@@ -408,7 +408,7 @@ mbuf_init(void *dummy)
mb_list_clust.ml_map->system_map = 1;
mb_list_clust.ml_mapfull = 0;
mb_list_clust.ml_objsize = MCLBYTES;
- mb_list_clust.ml_objbucks = CLUST_BUCK_SZ / MCLBYTES;
+ mb_list_clust.ml_objbucks = CLUST_BUCK_SZ / mb_list_clust.ml_objsize;
mb_list_clust.ml_wmhigh = &clust_hiwm;
mb_list_clust.ml_wmlow = &clust_lowm;
@@ -465,14 +465,14 @@ mbuf_init(void *dummy)
/*
* Initialize general mbuf statistics.
*/
- mbstat.m_msize = MSIZE;
- mbstat.m_mclbytes = MCLBYTES;
+ mbstat.m_msize = mb_list_mbuf.ml_objsize;
+ mbstat.m_mclbytes = mb_list_clust.ml_objsize;
mbstat.m_minclsize = MINCLSIZE;
mbstat.m_mlen = MLEN;
mbstat.m_mhlen = MHLEN;
mbstat.m_numtypes = MT_NTYPES;
- mbstat.m_mbperbuck = MBUF_BUCK_SZ / MSIZE;
- mbstat.m_clperbuck = CLUST_BUCK_SZ / MCLBYTES;
+ mbstat.m_mbperbuck = mb_list_mbuf.ml_objbucks;
+ mbstat.m_clperbuck = mb_list_clust.ml_objbucks;
/*
* Allocate and initialize PCPU containers.
OpenPOWER on IntegriCloud