Home
last modified time | relevance | path

Searched refs:MC_BIGCL (Results 1 – 3 of 3) sorted by relevance

/xnu-12377.41.6/bsd/kern/
H A Duipc_mbuf_mcache.c640 { MC_BIGCL, NULL, TAILQ_HEAD_INITIALIZER(m_slablist(MC_BIGCL)),
916 case MC_BIGCL: in mbuf_stat_sync()
1145 if (initmcl > m_maxlimit(MC_BIGCL)) { in mbinit()
1146 initmcl = m_maxlimit(MC_BIGCL); in mbinit()
1149 if (initmcl < m_minlimit(MC_BIGCL)) { in mbinit()
1150 initmcl = m_minlimit(MC_BIGCL); in mbinit()
1159 VERIFY(m_total(MC_BIGCL) == 0 && m_minlimit(MC_BIGCL) != 0); in mbinit()
1160 freelist_populate(m_class(MC_BIGCL), initmcl, M_WAIT); in mbinit()
1161 VERIFY(m_total(MC_BIGCL) >= m_minlimit(MC_BIGCL)); in mbinit()
1262 if ((class == MC_MBUF || class == MC_CL || class == MC_BIGCL) in slab_alloc()
[all …]
H A Duipc_mbuf.c321 { .mtbl_class = MC_BIGCL },
385 static_assert(ZONE_ID_MBUF + MC_BIGCL == ZONE_ID_CLUSTER_4K);
605 m_ctotal(MC_BIGCL) -= m_total(MC_MBUF_BIGCL); in mbuf_stat_sync()
613 mbstat.m_bigclusters = m_total(MC_BIGCL); in mbuf_stat_sync()
614 mbstat.m_bigclfree = m_infree(MC_BIGCL) + m_infree(MC_MBUF_BIGCL); in mbuf_stat_sync()
1162 m_minlimit(MC_BIGCL) = b; in mbuf_table_init()
1164 m_maxlimit(MC_BIGCL) = (s >> NCLPBGSHIFT) + b; /* in 4KB unit */ in mbuf_table_init()
1166 m_maxlimit(MC_BIGCL) = INT_MAX; in mbuf_table_init()
1168 m_maxsize(MC_BIGCL) = m_size(MC_BIGCL) = MBIGCLBYTES; in mbuf_table_init()
1169 snprintf(m_cname(MC_BIGCL), MAX_MBUF_CNAME, "bigcl"); in mbuf_table_init()
[all …]
/xnu-12377.41.6/bsd/sys/
H A Dmbuf.h1880 MC_BIGCL, /* Large (4KB) cluster */ enumerator
1995 mext_init(m, buf, m_maxsize(MC_BIGCL), m_bigfree, NULL, rfa, 0, \