Lines Matching refs:nmbclusters
60 * Zone. The Zone can be capped at kern.ipc.nmbclusters, if the
101 int nmbclusters; /* limits number of mbuf clusters */
130 TUNABLE_INT_FETCH("kern.ipc.nmbclusters", &nmbclusters);
131 if (nmbclusters == 0)
132 nmbclusters = maxmbufmem / MCLBYTES / 4;
151 if (nmbufs < nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16)
153 nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16);
162 newnmbclusters = nmbclusters;
164 if (error == 0 && req->newptr && newnmbclusters != nmbclusters) {
165 if (newnmbclusters > nmbclusters &&
166 nmbufs >= nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16) {
167 nmbclusters = newnmbclusters;
168 nmbclusters = uma_zone_set_max(zone_clust, nmbclusters);
175 SYSCTL_PROC(_kern_ipc, OID_AUTO, nmbclusters, CTLTYPE_INT|CTLFLAG_RW,
176 &nmbclusters, 0, sysctl_nmbclusters, "IU",
188 nmbufs >= nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16) {
209 nmbufs >= nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16) {
230 nmbufs >= nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16) {
322 if (nmbclusters > 0)
323 nmbclusters = uma_zone_set_max(zone_clust, nmbclusters);
324 uma_zone_set_warning(zone_clust, "kern.ipc.nmbclusters limit reached");