PDIR_SIZE
KASSERT((pdir_idx <= (VM_MAXUSER_ADDRESS / PDIR_SIZE)),
KASSERT((pdir_idx <= (VM_MAXUSER_ADDRESS / PDIR_SIZE)),
KASSERT((pdir_idx <= (VM_MAXUSER_ADDRESS / PDIR_SIZE)),
KASSERT((pdir_idx <= (VM_MAXUSER_ADDRESS / PDIR_SIZE)),
*pva = PDIR_SIZE * i + PAGE_SIZE * j;
kptbl_min = VM_MIN_KERNEL_ADDRESS / PDIR_SIZE;
PDIR_SIZE);
PDIR_SIZE * k +
kernel_pgtbls = howmany(kva_size, PDIR_SIZE);
k++, va += PDIR_SIZE, ptbl_va += PAGE_SIZE)
data_end += howmany(kva_size, PDIR_SIZE) * PAGE_SIZE;
#define PDIR_MASK (~(PDIR_SIZE - 1))
#define PTBL_MASK ((PDIR_SIZE - 1) & ~((1 << PAGE_SHIFT) - 1))