NBPD_L3
page_off = va & (NBPD_L3 - 1);
return (int)(NBPD_L3 - page_off);
#define L2_BASE ((pd_entry_t *)((char *)L1_BASE + L4_SLOT_PTE * NBPD_L3))
#define NBPD_INITIALIZER { NBPD_L1, NBPD_L2, NBPD_L3, NBPD_L4 }
nL3e = mm_nentries_range(startva, endva, NBPD_L3);
#define L2_BASE ((pd_entry_t *)((char *)L1_BASE + L4_SLOT_PTE * NBPD_L3))
#define HEAD_WINDOW_BASE (KERNBASE - NBPD_L3)
#define HEAD_WINDOW_SIZE NBPD_L3
nL3e = pmap_pagetree_nentries_range(startva, endva, NBPD_L3);
nL3e = pmap_pagetree_nentries_range(startva, endva, NBPD_L3);
tester_ctx.results.n_rwx += (NBPD_L3 / PAGE_SIZE);
tester_ctx.results.n_shstk += (NBPD_L3 / PAGE_SIZE);