Searched refs:pte_access (Results 1 – 5 of 5) sorted by relevance
| /linux/arch/x86/kvm/mmu/ |
| A D | paging_tmpl.h | 94 unsigned int pte_access; member 348 u64 pt_access, pte_access; in FNAME() local 388 pte_access = ~0; in FNAME() 394 pt_access = pte_access; in FNAME() 459 walker->pte_access = FNAME(gpte_access)(pte_access ^ walk_nx_mask); in FNAME() 565 unsigned pte_access; in FNAME() local 668 direct_access = gw->pte_access; in FNAME() 899 walker.pte_access |= ACC_WRITE_MASK; in FNAME() 900 walker.pte_access &= ~ACC_USER_MASK; in FNAME() 1096 unsigned pte_access; in FNAME() local [all …]
|
| A D | spte.c | 94 unsigned int pte_access, gfn_t gfn, kvm_pfn_t pfn, in make_spte() argument 117 if (level > PG_LEVEL_4K && (pte_access & ACC_EXEC_MASK) && in make_spte() 119 pte_access &= ~ACC_EXEC_MASK; in make_spte() 122 if (pte_access & ACC_EXEC_MASK) in make_spte() 127 if (pte_access & ACC_USER_MASK) in make_spte() 139 pte_access &= ~ACC_WRITE_MASK; in make_spte() 146 if (pte_access & ACC_WRITE_MASK) { in make_spte() 168 pte_access &= ~ACC_WRITE_MASK; in make_spte() 173 if (pte_access & ACC_WRITE_MASK) in make_spte()
|
| A D | spte.h | 334 unsigned int pte_access, gfn_t gfn, kvm_pfn_t pfn,
|
| A D | mmu.c | 2685 u64 *sptep, unsigned int pte_access, gfn_t gfn, in mmu_set_spte() argument 2705 mark_mmio_spte(vcpu, sptep, gfn, pte_access); in mmu_set_spte() 2730 wrprot = make_spte(vcpu, sp, slot, pte_access, gfn, pfn, *sptep, prefetch, in mmu_set_spte()
|
| /linux/arch/x86/kvm/ |
| A D | mmu.h | 251 unsigned pte_access, unsigned pte_pkey, in permission_fault() argument 273 bool fault = (mmu->permissions[index] >> pte_access) & 1; in permission_fault() 290 ((pte_access & PT_USER_MASK) << (PFERR_RSVD_BIT - PT_USER_SHIFT)); in permission_fault()
|
Completed in 20 milliseconds