Searched refs:pte_access (Results 1 – 6 of 6) sorted by relevance
| /linux/arch/x86/kvm/mmu/ |
| H A D | paging_tmpl.h | 90 unsigned int pte_access; member 323 u64 pt_access, pte_access; in FNAME() local 367 pte_access = ~0; in FNAME() 385 pt_access = pte_access; in FNAME() 424 pte_access = pt_access & (pte ^ walk_nx_mask); in FNAME() 441 accessed_dirty = have_ad ? pte_access & PT_GUEST_ACCESSED_MASK : 0; in FNAME() 444 walker->pte_access = FNAME(gpte_access)(pte_access ^ walk_nx_mask); in FNAME() 445 errcode = permission_fault(vcpu, w, walker->pte_access, pte_pkey, access); in FNAME() 459 &walker->fault, walker->pte_access); in FNAME() 466 FNAME(protect_clean_gpte)(w, &walker->pte_access, pte); in FNAME() [all …]
|
| H A D | mmu.c | 3106 u64 *sptep, unsigned int pte_access, gfn_t gfn, in mmu_set_spte() argument 3148 mark_mmio_spte(vcpu, sptep, gfn, pte_access); in mmu_set_spte() 3154 wrprot = make_spte(vcpu, sp, slot, pte_access, gfn, pfn, *sptep, prefetch, in mmu_set_spte() 3172 rmap_add(vcpu, slot, sptep, gfn, pte_access); in mmu_set_spte() 3175 kvm_mmu_page_set_access(sp, spte_index(sptep), pte_access); in mmu_set_spte()
|
| /linux/arch/x86/kvm/ |
| H A D | mmu.h | 275 unsigned pte_access, unsigned pte_pkey, in permission_fault() argument 313 fault = (fmt->permissions[index] >> pte_access) & 1; in permission_fault() 326 offset = (pfec & ~1) | ((pte_access & PT_USER_MASK) ? PFERR_RSVD_MASK : 0); in permission_fault() 392 u64 pte_access) in kvm_translate_gpa() argument 397 exception, pte_access); in kvm_translate_gpa()
|
| /linux/arch/x86/include/asm/ |
| H A D | kvm_host.h | 1756 u64 pte_access);
|
| /linux/arch/x86/kvm/svm/ |
| H A D | nested.c | 2140 u64 pte_access) in svm_translate_nested_gpa() argument
|
| /linux/arch/x86/kvm/vmx/ |
| H A D | nested.c | 7479 u64 pte_access) in vmx_translate_nested_gpa() argument 7491 if ((pte_access & ACC_USER_MASK) && (access & PFERR_GUEST_FINAL_MASK)) in vmx_translate_nested_gpa()
|