Lines Matching refs:max_nbuf_headers
73 int max_nbuf_headers = NBUF; variable
78 int max_nbuf_headers = 0; variable
85 SYSCTL_INT(_kern, OID_AUTO, maxnbuf, CTLFLAG_RW | CTLFLAG_LOCKED | CTLFLAG_KERN, &max_nbuf_headers,…
108 if (max_nbuf_headers == 0) { in bsd_get_bufferhdr_map_size()
109 …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()
111 if ((customnbuf == 0) && ((unsigned int)max_nbuf_headers > 16384)) { in bsd_get_bufferhdr_map_size()
112 max_nbuf_headers = 16384; in bsd_get_bufferhdr_map_size()
114 if (max_nbuf_headers < CONFIG_MIN_NBUF) { in bsd_get_bufferhdr_map_size()
115 max_nbuf_headers = CONFIG_MIN_NBUF; in bsd_get_bufferhdr_map_size()
119 if (max_nbuf_headers < 4096) { in bsd_get_bufferhdr_map_size()
120 niobuf_headers = max_nbuf_headers; in bsd_get_bufferhdr_map_size()
122 niobuf_headers = (max_nbuf_headers / 2) + 2048; in bsd_get_bufferhdr_map_size()
129 size = (max_nbuf_headers + niobuf_headers) * sizeof(struct buf); in bsd_get_bufferhdr_map_size()
153 nbuf_hashelements = max_nbuf_headers; in bsd_startupearly()