Lines Matching refs:pte_access

90 	unsigned int pte_access;  member
310 u64 pt_access, pte_access; in FNAME() local
350 pte_access = ~0; in FNAME()
356 pt_access = pte_access; in FNAME()
400 pte_access = pt_access & (pte ^ walk_nx_mask); in FNAME()
417 accessed_dirty = have_ad ? pte_access & PT_GUEST_ACCESSED_MASK : 0; in FNAME()
420 walker->pte_access = FNAME(gpte_access)(pte_access ^ walk_nx_mask); in FNAME()
421 errcode = permission_fault(vcpu, mmu, walker->pte_access, pte_pkey, access); in FNAME()
440 FNAME(protect_clean_gpte)(mmu, &walker->pte_access, pte); in FNAME()
460 __func__, (u64)pte, walker->pte_access, in FNAME()
501 vcpu->arch.exit_qualification |= (pte_access & VMX_EPT_RWX_MASK) << in FNAME()
525 unsigned pte_access; in FNAME() local
535 pte_access = sp->role.access & FNAME(gpte_access)(gpte); in FNAME()
536 FNAME(protect_clean_gpte)(vcpu->arch.mmu, &pte_access, gpte); in FNAME()
539 no_dirty_log && (pte_access & ACC_WRITE_MASK)); in FNAME()
547 mmu_set_spte(vcpu, slot, spte, pte_access, gfn, pfn, NULL); in FNAME()
628 direct_access = gw->pte_access; in FNAME()
722 ret = mmu_set_spte(vcpu, fault->slot, it.sptep, gw->pte_access, in FNAME()
760 if (!(walker->pte_access & ACC_WRITE_MASK || in FNAME()
838 r = kvm_faultin_pfn(vcpu, fault, walker.pte_access); in FNAME()
846 if (fault->write && !(walker.pte_access & ACC_WRITE_MASK) && in FNAME()
848 walker.pte_access |= ACC_WRITE_MASK; in FNAME()
849 walker.pte_access &= ~ACC_USER_MASK; in FNAME()
858 walker.pte_access &= ~ACC_EXEC_MASK; in FNAME()
1023 unsigned pte_access; in FNAME() local
1043 pte_access = sp->role.access; in FNAME()
1044 pte_access &= FNAME(gpte_access)(gpte); in FNAME()
1045 FNAME(protect_clean_gpte)(vcpu->arch.mmu, &pte_access, gpte); in FNAME()
1047 if (sync_mmio_spte(vcpu, &sp->spt[i], gfn, pte_access)) in FNAME()
1057 if ((!pte_access && !shadow_present_mask) || in FNAME()
1065 kvm_mmu_page_set_access(sp, i, pte_access); in FNAME()
1071 make_spte(vcpu, sp, slot, pte_access, gfn, in FNAME()