KVM_PGTABLE_PROT_W
#define KVM_PGTABLE_PROT_RW (KVM_PGTABLE_PROT_R | KVM_PGTABLE_PROT_W)
if (prot & KVM_PGTABLE_PROT_W)
u32 ap = (prot & KVM_PGTABLE_PROT_W) ? KVM_PTE_LEAF_ATTR_LO_S1_AP_RW :
if (prot & KVM_PGTABLE_PROT_W)
if (prot & KVM_PGTABLE_PROT_W)
prot |= KVM_PGTABLE_PROT_W;
(writable ? KVM_PGTABLE_PROT_W : 0);
prot &= ~KVM_PGTABLE_PROT_W;
prot |= KVM_PGTABLE_PROT_W;
kvm_release_faultin_page(kvm, page, !!ret, prot & KVM_PGTABLE_PROT_W);
if ((prot & KVM_PGTABLE_PROT_W) && !ret)
*prot |= KVM_PGTABLE_PROT_W;
bool writable = prot & KVM_PGTABLE_PROT_W;