Searched refs:pte_masks (Results 1 – 5 of 5) sorted by relevance
67 struct pte_masks pte_masks; in vm_enable_npt() local75 pte_masks = vm->mmu.arch.pte_masks; in vm_enable_npt()76 pte_masks.c = 0; in vm_enable_npt()79 pte_masks.always_set = pte_masks.user; in vm_enable_npt()81 tdp_mmu_init(vm, vm->mmu.pgtable_levels, &pte_masks); in vm_enable_npt()
46 struct pte_masks pte_masks; in vm_enable_ept() local54 pte_masks = (struct pte_masks) { in vm_enable_ept()67 tdp_mmu_init(vm, 4, &pte_masks); in vm_enable_ept()
163 struct pte_masks *pte_masks) in virt_mmu_init() argument169 mmu->arch.pte_masks = *pte_masks; in virt_mmu_init()182 struct pte_masks pte_masks = (struct pte_masks){ in virt_arch_pgd_alloc() local195 virt_mmu_init(vm, &vm->mmu, &pte_masks); in virt_arch_pgd_alloc()199 struct pte_masks *pte_masks) in tdp_mmu_init() argument204 virt_mmu_init(vm, &vm->stage2_mmu, pte_masks); in tdp_mmu_init()
13 struct pte_masks { struct30 struct pte_masks pte_masks; member
1468 #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 …]