Lines Matching refs:max_nbuf_headers
76 int max_nbuf_headers = NBUF; variable
81 int max_nbuf_headers = 0; variable
88 SYSCTL_INT(_kern, OID_AUTO, maxnbuf, CTLFLAG_RW | CTLFLAG_LOCKED | CTLFLAG_KERN, &max_nbuf_headers,…
114 if (max_nbuf_headers == 0) { in bsd_get_bufferhdr_map_size()
115 …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()
117 if ((customnbuf == 0) && ((unsigned int)max_nbuf_headers > 16384)) { in bsd_get_bufferhdr_map_size()
118 max_nbuf_headers = 16384; in bsd_get_bufferhdr_map_size()
120 if (max_nbuf_headers < CONFIG_MIN_NBUF) { in bsd_get_bufferhdr_map_size()
121 max_nbuf_headers = CONFIG_MIN_NBUF; in bsd_get_bufferhdr_map_size()
125 if (max_nbuf_headers < 4096) { in bsd_get_bufferhdr_map_size()
126 niobuf_headers = max_nbuf_headers; in bsd_get_bufferhdr_map_size()
128 niobuf_headers = (max_nbuf_headers / 2) + 2048; in bsd_get_bufferhdr_map_size()
135 size = (max_nbuf_headers + niobuf_headers) * sizeof(struct buf); in bsd_get_bufferhdr_map_size()
159 nbuf_hashelements = max_nbuf_headers; in bsd_startupearly()