EPT_R
#define pmap_ept_valid_entry(pte) (pte & EPT_R)
int resid_diff = ((npte & EPT_R) ? 1 : 0) - ((opte & EPT_R) ? 1 : 0);
KASSERT((npte & (EPT_R | EPT_WIRED)) != EPT_WIRED);
KASSERT((opte & (EPT_R | EPT_WIRED)) != EPT_WIRED);
res |= EPT_R;
pmap_pte_set(&pteva[index], ptepa | EPT_R | EPT_W | EPT_X);
if (((opte ^ npte) & (PTE_FRAME | EPT_R)) == 0) {
if (((opte ^ npte) & (PTE_FRAME | EPT_R)) == 0) {
if ((~opte & (EPT_R | EPT_PVLIST)) == 0) {
accessed = (~opte & (EPT_R | EPT_A)) == 0;
accessed = (opte & EPT_R) != 0;
if (__predict_true((pte & EPT_R) != 0)) {
expect = pmap_pa2pte(pa) | EPT_R;
KASSERT((opte & (EPT_A | EPT_R)) != EPT_A);
KASSERT(opte == 0 || (opte & EPT_R) != 0);
if ((opte & (PTE_FRAME | EPT_R)) != expect) {
KASSERT((npte & (EPT_A | EPT_R)) != EPT_A);
KASSERT(npte == 0 || (opte & EPT_R) != 0);