NBPD_L2
page_off = va & (NBPD_L2 - 1);
return (int)(NBPD_L2 - page_off);
limit = NBPD_L2 - ((vaddr_t)dst & (NBPD_L2 - 1));
KASSERT(va < NBPD_L2);
page += NBPD_L2, phys_page_number++) {
pa = (paddr_t)(phys_page_number * NBPD_L2);
phys_page_number = hib_info->piglet_pa / NBPD_L2;
page += NBPD_L2, phys_page_number++) {
pa = (paddr_t)(phys_page_number * NBPD_L2);
if (va >= (vaddr_t)NBPD_L2)
(uint64_t)j * NBPD_L2;
cur_pa += NBPD_L2;
#define L3_BASE ((pd_entry_t *)((char *)L2_BASE + L4_SLOT_PTE * NBPD_L2))
#define NBPD_INITIALIZER { NBPD_L1, NBPD_L2, NBPD_L3, NBPD_L4 }
#define PAGE_MASK_L2 (NBPD_L2 - 1)
((((unsigned long)(x)) + (NBPD_L2 - 1)) & ~(NBPD_L2 - 1))
pml1[j] = (uint64_t)(((8 + i) * NBPD_L2) +
#ifdef NBPD_L2
limit = NBPD_L2 - ((vaddr_t)dst & (NBPD_L2 - 1));