Lines Matching defs:kva
191 static int buf_recycle(struct bufdomain *, bool kva);
1058 * the buffer cache we limit the eventual kva reservation to
1254 /* Setup the kva and free list allocators. */
1687 KASSERT(bp->b_kvasize == 0, ("bp: %p still has kva\n", bp));
1718 * Free a buffer from the given bufqueue. kva controls whether the
1719 * freed buf must own some kva resources. This is used for
1723 buf_recycle(struct bufdomain *bd, bool kva)
1728 if (kva)
1738 * Run scan, possibly freeing data and/or kva mappings on the fly
1750 * some kva to reclaim.
1752 if (kva && bp->b_kvasize == 0)
1994 * Free the kva allocation for a buffer.
2036 ("bufkva_alloc kva too large %d %u", maxsize, maxbcachebuf));
2065 * Reclaim buffer kva by freeing buffers holding kva. This is a vmem
3251 * In order to keep fragmentation sane we only allocate kva