Lines Matching refs:access
105 static inline void FNAME(protect_clean_gpte)(struct kvm_mmu *mmu, unsigned *access, in FNAME()
120 *access &= mask; in FNAME()
216 unsigned access; in FNAME() local
218 access = ((gpte & VMX_EPT_WRITABLE_MASK) ? ACC_WRITE_MASK : 0) | in FNAME()
224 access = gpte & (PT_WRITABLE_MASK | PT_USER_MASK | PT_PRESENT_MASK); in FNAME()
226 access ^= (gpte >> PT64_NX_SHIFT); in FNAME()
229 return access; in FNAME()
310 gpa_t addr, u32 access) in FNAME()
323 const int write_fault = access & PFERR_WRITE_MASK; in FNAME()
324 const int user_fault = access & PFERR_USER_MASK; in FNAME()
325 const int fetch_fault = access & PFERR_FETCH_MASK; in FNAME()
330 trace_kvm_mmu_pagetable_walk(addr, access); in FNAME()
428 errcode = permission_fault(vcpu, mmu, walker->pte_access, pte_pkey, access); in FNAME()
438 real_gpa = mmu->translate_gpa(vcpu, gfn_to_gpa(gfn), access, &walker->fault); in FNAME()
511 struct kvm_vcpu *vcpu, gpa_t addr, u32 access) in FNAME()
514 access); in FNAME()
520 u32 access) in FNAME()
523 addr, access); in FNAME()
541 pte_access = sp->role.access & FNAME(gpte_access)(gpte); in FNAME()
637 unsigned int direct_access, access; in FNAME() local
669 access = gw->pt_access[it.level - 2]; in FNAME()
671 false, access); in FNAME()
961 static gpa_t FNAME(gva_to_gpa)(struct kvm_vcpu *vcpu, gpa_t addr, u32 access, in FNAME()
968 r = FNAME(walk_addr)(&walker, vcpu, addr, access); in FNAME()
982 u32 access, in FNAME()
994 r = FNAME(walk_addr_nested)(&walker, vcpu, vaddr, access); in FNAME()
1058 pte_access = sp->role.access; in FNAME()