Lines Matching refs:nmbjumbo16
108 int nmbjumbo16; /* limits number of 16k jumbo clusters */
146 TUNABLE_INT_FETCH("kern.ipc.nmbjumbo16", &nmbjumbo16);
147 if (nmbjumbo16 == 0)
148 nmbjumbo16 = maxmbufmem / MJUM16BYTES / 6;
155 if (nmbufs < nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16)
157 nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16);
170 nmbufs >= nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16) {
192 nmbufs >= nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16) {
213 nmbufs >= nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16) {
230 newnmbjumbo16 = nmbjumbo16;
232 if (error == 0 && req->newptr && newnmbjumbo16 != nmbjumbo16) {
233 if (newnmbjumbo16 > nmbjumbo16 &&
234 nmbufs >= nmbclusters + nmbjumbop + nmbjumbo9 + nmbjumbo16) {
235 nmbjumbo16 = newnmbjumbo16;
236 nmbjumbo16 = uma_zone_set_max(zone_jumbo16, nmbjumbo16);
242 SYSCTL_PROC(_kern_ipc, OID_AUTO, nmbjumbo16, CTLTYPE_INT|CTLFLAG_RW,
243 &nmbjumbo16, 0, sysctl_nmbjumbo16, "IU",
369 if (nmbjumbo16 > 0)
370 nmbjumbo16 = uma_zone_set_max(zone_jumbo16, nmbjumbo16);
371 uma_zone_set_warning(zone_jumbo16, "kern.ipc.nmbjumbo16 limit reached");