pmapvp0
pmap_vp_page_alloc, pmap_vp_page_free, sizeof(struct pmapvp0)
struct pmapvp0 *vp0;
kvp = km_alloc(sizeof(struct pmapvp0), &kv_kvp, &kp_zero,
CTASSERT(sizeof(struct pmapvp0) == 2 * PAGE_SIZE);
pool_init(&pmap_vp_pool, sizeof(struct pmapvp0), PAGE_SIZE, IPL_VM, 0,
CTASSERT(sizeof(struct pmapvp0) == sizeof(struct pmapvp1));
CTASSERT(sizeof(struct pmapvp0) == sizeof(struct pmapvp2));
CTASSERT(sizeof(struct pmapvp0) == sizeof(struct pmapvp3));
struct pmapvp0 *l0; /* virtual to physical table 4 lvl */