Home
last modified time | relevance | path

Searched refs:pte_access (Results 1 – 6 of 6) sorted by relevance

/linux/arch/x86/kvm/mmu/
H A Dpaging_tmpl.h90 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 Dmmu.c3106 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 Dmmu.h275 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 Dkvm_host.h1756 u64 pte_access);
/linux/arch/x86/kvm/svm/
H A Dnested.c2140 u64 pte_access) in svm_translate_nested_gpa() argument
/linux/arch/x86/kvm/vmx/
H A Dnested.c7479 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()