Lines Matching refs:max_nbuf_headers
78 int max_nbuf_headers = NBUF; variable
83 int max_nbuf_headers = 0; variable
90 SYSCTL_INT(_kern, OID_AUTO, maxnbuf, CTLFLAG_RW | CTLFLAG_LOCKED | CTLFLAG_KERN, &max_nbuf_headers,…
116 if (max_nbuf_headers == 0) { in bsd_get_bufferhdr_map_size()
117 …max_nbuf_headers = (int)atop_kernel(sane_size / 50); /* Get 2% of ram, but no more than we can map… in bsd_get_bufferhdr_map_size()
119 if ((customnbuf == 0) && ((unsigned int)max_nbuf_headers > 16384)) { in bsd_get_bufferhdr_map_size()
120 max_nbuf_headers = 16384; in bsd_get_bufferhdr_map_size()
122 if (max_nbuf_headers < CONFIG_MIN_NBUF) { in bsd_get_bufferhdr_map_size()
123 max_nbuf_headers = CONFIG_MIN_NBUF; in bsd_get_bufferhdr_map_size()
127 if (max_nbuf_headers < 4096) { in bsd_get_bufferhdr_map_size()
128 niobuf_headers = max_nbuf_headers; in bsd_get_bufferhdr_map_size()
130 niobuf_headers = (max_nbuf_headers / 2) + 2048; in bsd_get_bufferhdr_map_size()
137 size = (max_nbuf_headers + niobuf_headers) * sizeof(struct buf); in bsd_get_bufferhdr_map_size()
161 nbuf_hashelements = max_nbuf_headers; in bsd_startupearly()