Home
last modified time | relevance | path

Searched refs:pcpu_has_cap (Results 1 – 10 of 10) sorted by relevance

/hypervisor/arch/x86/
A Dsecurity.c38 if (pcpu_has_cap(X86_FEATURE_IBRS_IBPB)) { in detect_ibrs()
40 if (pcpu_has_cap(X86_FEATURE_STIBP)) { in detect_ibrs()
69 if (pcpu_has_cap(X86_FEATURE_ARCH_CAP)) { in disable_rrsba()
74 if (rrsba_behavior && pcpu_has_cap(X86_FEATURE_RRSBA_CTRL)) { in disable_rrsba()
97 if (pcpu_has_cap(X86_FEATURE_ARCH_CAP)) { in check_cpu_security_cap()
108 if ((!pcpu_has_cap(X86_FEATURE_L1D_FLUSH)) && (!skip_l1dfl_vmentry)) { in check_cpu_security_cap()
115 if ((!pcpu_has_cap(X86_FEATURE_SSBD)) && (!ssb_no)) { in check_cpu_security_cap()
122 if ((!pcpu_has_cap(X86_FEATURE_IBRS_IBPB)) && (!pcpu_has_cap(X86_FEATURE_STIBP))) { in check_cpu_security_cap()
127 if (pcpu_has_cap(X86_FEATURE_MDS_CLEAR)) { in check_cpu_security_cap()
156 if (pcpu_has_cap(X86_FEATURE_L1D_FLUSH)) { in cpu_l1d_flush()
[all …]
A Dcpu_caps.c79 bool pcpu_has_cap(uint32_t bit) in pcpu_has_cap() function
98 if (pcpu_has_cap(X86_FEATURE_MONITOR)) { in has_monitor_cap()
150 if (!pcpu_has_cap(X86_FEATURE_ERMS)) { in is_fast_string_erms_supported_and_enabled()
305 if (pcpu_has_cap(X86_FEATURE_CORE_CAP)) { in detect_core_caps()
529 if (!pcpu_has_cap(X86_FEATURE_LM)) { in detect_hardware_support()
553 } else if (!pcpu_has_cap(X86_FEATURE_NX)) { in detect_hardware_support()
557 } else if (!pcpu_has_cap(X86_FEATURE_SMEP)) { in detect_hardware_support()
561 } else if (!pcpu_has_cap(X86_FEATURE_SMAP)) { in detect_hardware_support()
565 } else if (!pcpu_has_cap(X86_FEATURE_MTRR)) { in detect_hardware_support()
571 } else if (!pcpu_has_cap(X86_FEATURE_VMX)) { in detect_hardware_support()
[all …]
A Dsgx.c111 if (pcpu_has_cap(X86_FEATURE_SGX)) { in init_sgx()
A Dcpu.c573 if (pcpu_has_cap(X86_FEATURE_XSAVE)) { in init_pcpu_xsave()
615 if (pcpu_has_cap(X86_FEATURE_KEYLOCKER)) { in init_keylocker()
A Dmmu.c75 support = pcpu_has_cap(X86_FEATURE_PAGE1GB); in ppt_large_page_support()
/hypervisor/include/arch/x86/asm/
A Dcpu_caps.h53 bool pcpu_has_cap(uint32_t bit);
/hypervisor/arch/x86/guest/
A Dvcpu.c209 if (pcpu_has_cap(X86_FEATURE_KEYLOCKER)) { in init_iwkey()
226 if (pcpu_has_cap(X86_FEATURE_KEYLOCKER) && vcpu->arch.cr4_kl_enabled && in load_iwkey()
314 if (pcpu_has_cap(X86_FEATURE_XSAVE)) { in init_xsave()
891 if (pcpu_has_cap(X86_FEATURE_XSAVES)) { in save_xsave_area()
900 if (pcpu_has_cap(X86_FEATURE_XSAVES)) { in rstore_xsave_area()
955 if (pcpu_has_cap(X86_FEATURE_WAITPKG)) { in context_switch_in()
A Dvcpuid.c623 if (pcpu_has_cap(X86_FEATURE_HYBRID)) { in percpu_cpuid_init()
828 if (!pcpu_has_cap(X86_FEATURE_OSXSAVE)) { in guest_cpuid_0dh()
861 if (pcpu_has_cap(X86_FEATURE_KEYLOCKER)) { in guest_cpuid_19h()
A Dvmsr.c813 if (pcpu_has_cap(X86_FEATURE_WAITPKG)) { in rdmsr_vmexit_handler()
1310 if (pcpu_has_cap(X86_FEATURE_WAITPKG)) { in wrmsr_vmexit_handler()
A Dvmcs.c338 if (pcpu_has_cap(X86_FEATURE_INVPCID)) { in init_exec_ctrl()

Completed in 16 milliseconds