diff options
author | bmilekic <bmilekic@FreeBSD.org> | 2003-08-16 19:48:52 +0000 |
---|---|---|
committer | bmilekic <bmilekic@FreeBSD.org> | 2003-08-16 19:48:52 +0000 |
commit | e3861386daf548a59bf3f60d93acd8c7cb1df60f (patch) | |
tree | e1e4036d3ef5b9e4ff291056dad22e86e3289c81 /sys/kern/subr_mbuf.c | |
parent | d4cffa7ed3fcc843edfa965e1ebd4e07c51be21e (diff) | |
download | FreeBSD-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/subr_mbuf.c')
-rw-r--r-- | sys/kern/subr_mbuf.c | 12 |
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. |