Searched refs:X86_FEATURE_SMAP (Results 1 – 8 of 8) sorted by relevance
/arch/x86/include/asm/ |
D | smap.h | 26 ALTERNATIVE "", __ASM_CLAC, X86_FEATURE_SMAP 29 ALTERNATIVE "", __ASM_STAC, X86_FEATURE_SMAP 47 alternative("", __ASM_CLAC, X86_FEATURE_SMAP); in clac() 53 alternative("", __ASM_STAC, X86_FEATURE_SMAP); in stac() 61 X86_FEATURE_SMAP) in smap_save() 69 asm volatile (ALTERNATIVE("", "push %0; popf", X86_FEATURE_SMAP) in smap_restore() 75 ALTERNATIVE("", __ASM_CLAC, X86_FEATURE_SMAP) 77 ALTERNATIVE("", __ASM_STAC, X86_FEATURE_SMAP)
|
D | disabled-features.h | 22 # define DISABLE_SMAP (1<<(X86_FEATURE_SMAP & 31))
|
D | cpufeatures.h | 257 #define X86_FEATURE_SMAP ( 9*32+20) /* Supervisor Mode Access Prevention */ macro
|
/arch/x86/kernel/cpu/ |
D | common.c | 324 setup_clear_cpu_cap(X86_FEATURE_SMAP); in setup_disable_smap() 336 if (cpu_has(c, X86_FEATURE_SMAP)) { in setup_smap()
|
D | bugs.c | 415 if (!boot_cpu_has(X86_FEATURE_SMAP)) in smap_works_speculatively()
|
/arch/x86/mm/ |
D | fault.c | 1313 if (unlikely(cpu_feature_enabled(X86_FEATURE_SMAP) && in do_user_addr_fault()
|
/arch/x86/kvm/vmx/ |
D | vmx.c | 7000 cr4_fixed1_update(X86_CR4_SMAP, ebx, bit(X86_FEATURE_SMAP)); in nested_vmx_cr_fixed1_bits_update()
|
/arch/x86/kvm/ |
D | x86.c | 900 if (!guest_cpuid_has(vcpu, X86_FEATURE_SMAP) && (cr4 & X86_CR4_SMAP)) in kvm_valid_cr4()
|