Home
last modified time | relevance | path

Searched refs:ACC_EXEC_MASK (Results 1 - 8 of 8) sorted by relevance

/kernel/linux/linux-6.6/arch/x86/kvm/mmu/
H A Dspte.c176 if (level > PG_LEVEL_4K && (pte_access & ACC_EXEC_MASK) && in make_spte()
178 pte_access &= ~ACC_EXEC_MASK; in make_spte()
181 if (pte_access & ACC_EXEC_MASK) in make_spte()
302 if ((role.access & ACC_EXEC_MASK) && is_nx_huge_page_enabled(kvm)) in make_huge_page_split_spte()
H A Dspte.h46 #define ACC_EXEC_MASK 1 macro
49 #define ACC_ALL (ACC_EXEC_MASK | ACC_WRITE_MASK | ACC_USER_MASK)
H A Dpaging_tmpl.h184 ((gpte & VMX_EPT_EXECUTABLE_MASK) ? ACC_EXEC_MASK : 0) | in gpte_access()
187 BUILD_BUG_ON(ACC_EXEC_MASK != PT_PRESENT_MASK); in gpte_access()
188 BUILD_BUG_ON(ACC_EXEC_MASK != 1); in gpte_access()
190 /* Combine NX with P (which is set here) to get ACC_EXEC_MASK. */ in gpte_access()
835 walker.pte_access &= ~ACC_EXEC_MASK; in page_fault()
H A Dmmu.c4949 const u8 x = BYTE_MASK(ACC_EXEC_MASK); in update_permission_bitmask()
/kernel/linux/linux-5.10/arch/x86/kvm/mmu/
H A Dspte.c107 if (level > PG_LEVEL_4K && (pte_access & ACC_EXEC_MASK) && in make_spte()
109 pte_access &= ~ACC_EXEC_MASK; in make_spte()
112 if (pte_access & ACC_EXEC_MASK) in make_spte()
H A Dspte.h30 #define ACC_EXEC_MASK 1 macro
33 #define ACC_ALL (ACC_EXEC_MASK | ACC_WRITE_MASK | ACC_USER_MASK)
H A Dpaging_tmpl.h219 ((gpte & VMX_EPT_EXECUTABLE_MASK) ? ACC_EXEC_MASK : 0) | in gpte_access()
222 BUILD_BUG_ON(ACC_EXEC_MASK != PT_PRESENT_MASK); in gpte_access()
223 BUILD_BUG_ON(ACC_EXEC_MASK != 1); in gpte_access()
225 /* Combine NX with P (which is set here) to get ACC_EXEC_MASK. */ in gpte_access()
867 walker.pte_access &= ~ACC_EXEC_MASK; in page_fault()
H A Dmmu.c4246 const u8 x = BYTE_MASK(ACC_EXEC_MASK); in update_permission_bitmask()

Completed in 25 milliseconds