PT_NEXT
nxt = PT_NEXT(pt->pt_slot);
pt->pt_slot = PT_SET_FREE(PT_NEXT(pt->pt_slot) | pid);
KASSERT((PT_NEXT(pt->pt_slot) & pid_tbl_mask) == 0);
pt->pt_slot = PT_SET_FREE(PT_NEXT(pt->pt_slot) | pg_id);
PT_NEXT(slot) & pid_tbl_mask,
PT_NEXT(slot) & ~pid_tbl_mask);
pid = (PT_NEXT(slot) + pt_size) & ~pt_size;