Searched refs:X86_FEATURE_SMAP (Results 1 – 11 of 11) sorted by relevance
| /Linux-v5.4/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
|
| /Linux-v5.4/tools/objtool/ |
| D | special.c | 34 #define X86_FEATURE_SMAP (9*32+20) macro 113 if (feature == X86_FEATURE_SMAP) { in get_alt_entry()
|
| /Linux-v5.4/tools/arch/x86/include/asm/ |
| 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
|
| /Linux-v5.4/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 | 389 if (!boot_cpu_has(X86_FEATURE_SMAP)) in smap_works_speculatively()
|
| /Linux-v5.4/arch/x86/mm/ |
| D | fault.c | 1313 if (unlikely(cpu_feature_enabled(X86_FEATURE_SMAP) && in do_user_addr_fault()
|
| /Linux-v5.4/arch/x86/kvm/vmx/ |
| D | vmx.c | 6996 cr4_fixed1_update(X86_CR4_SMAP, ebx, bit(X86_FEATURE_SMAP)); in nested_vmx_cr_fixed1_bits_update()
|
| /Linux-v5.4/arch/x86/kvm/ |
| D | x86.c | 899 if (!guest_cpuid_has(vcpu, X86_FEATURE_SMAP) && (cr4 & X86_CR4_SMAP)) in kvm_valid_cr4()
|