Home
last modified time | relevance | path

Searched refs:pte_masks (Results 1 – 2 of 2) sorted by relevance

/linux/tools/testing/selftests/kvm/include/x86/
H A Dprocessor.h1468 #define PTE_PRESENT_MASK(mmu) ((mmu)->arch.pte_masks.present)
1469 #define PTE_WRITABLE_MASK(mmu) ((mmu)->arch.pte_masks.writable)
1470 #define PTE_USER_MASK(mmu) ((mmu)->arch.pte_masks.user)
1471 #define PTE_READABLE_MASK(mmu) ((mmu)->arch.pte_masks.readable)
1472 #define PTE_EXECUTABLE_MASK(mmu) ((mmu)->arch.pte_masks.executable)
1473 #define PTE_ACCESSED_MASK(mmu) ((mmu)->arch.pte_masks.accessed)
1474 #define PTE_DIRTY_MASK(mmu) ((mmu)->arch.pte_masks.dirty)
1475 #define PTE_HUGE_MASK(mmu) ((mmu)->arch.pte_masks.huge)
1476 #define PTE_NX_MASK(mmu) ((mmu)->arch.pte_masks.nx)
1477 #define PTE_C_BIT_MASK(mmu) ((mmu)->arch.pte_masks.c)
[all …]
/linux/tools/testing/selftests/kvm/lib/x86/
H A Dprocessor.c163 struct pte_masks *pte_masks) in virt_mmu_init() argument
169 mmu->arch.pte_masks = *pte_masks; in virt_mmu_init()
182 struct pte_masks pte_masks = (struct pte_masks){ in virt_arch_pgd_alloc() local
195 virt_mmu_init(vm, &vm->mmu, &pte_masks); in virt_arch_pgd_alloc()
199 struct pte_masks *pte_masks) in tdp_mmu_init() argument
204 virt_mmu_init(vm, &vm->stage2_mmu, pte_masks); in tdp_mmu_init()