Lines Matching defs:kva
197 static int buf_recycle(struct bufdomain *, bool kva);
1105 * the buffer cache we limit the eventual kva reservation to
1317 /* Setup the kva and free list allocators. */
1765 KASSERT(bp->b_kvasize == 0, ("bp: %p still has kva\n", bp));
1796 * Free a buffer from the given bufqueue. kva controls whether the
1797 * freed buf must own some kva resources. This is used for
1801 buf_recycle(struct bufdomain *bd, bool kva)
1806 if (kva)
1816 * Run scan, possibly freeing data and/or kva mappings on the fly
1828 * some kva to reclaim.
1830 if (kva && bp->b_kvasize == 0)
2075 * Free the kva allocation for a buffer.
2117 ("bufkva_alloc kva too large %d %u", maxsize, maxbcachebuf));
2146 * Reclaim buffer kva by freeing buffers holding kva. This is a vmem
3326 * In order to keep fragmentation sane we only allocate kva