Home
last modified time | relevance | path

Searched refs:x86_feature_test (Results 1 – 22 of 22) sorted by relevance

/kernel/arch/x86/
A Dtsc.cpp16 if (x86_feature_test(X86_FEATURE_TSC_ADJUST)) in x86_tsc_adjust()
21 if (x86_feature_test(X86_FEATURE_TSC_ADJUST)) in x86_tsc_store_adjustment()
A Dcache.cpp38 if (unlikely(!x86_feature_test(X86_FEATURE_CLFLUSH))) { in arch_clean_invalidate_cache_range()
49 if (likely(x86_feature_test(X86_FEATURE_CLFLUSHOPT))) { in arch_clean_invalidate_cache_range()
A Dhwp.cpp40 if (!x86_feature_test(X86_FEATURE_HWP)) { in hwp_enable()
65 if (!x86_feature_test(X86_FEATURE_HWP_PREF)) { in hwp_set_hint()
A Duser_copy.cpp32 if (x86_feature_test(X86_FEATURE_SMAP)) { in fill_out_stac_instruction()
43 if (x86_feature_test(X86_FEATURE_SMAP)) { in fill_out_clac_instruction()
A Dmp.cpp94 if ((use_monitor = x86_feature_test(X86_FEATURE_MON))) { in x86_allocate_ap_structures()
220 if (x86_feature_test(X86_FEATURE_FSGSBASE)) { in x86_init_percpu()
223 if (x86_feature_test(X86_FEATURE_UMIP)) { in x86_init_percpu()
233 if (!x86_feature_test(X86_FEATURE_HYPERVISOR) && in x86_init_percpu()
A Dregisters.cpp185 fxsave_supported = x86_feature_test(X86_FEATURE_FXSR); in x86_extended_register_init()
237 if (unlikely(!x86_feature_test(X86_FEATURE_FPU) || in x86_extended_register_enable_feature()
262 !x86_feature_test(X86_FEATURE_SSE) || in x86_extended_register_enable_feature()
263 !x86_feature_test(X86_FEATURE_FXSR))) { in x86_extended_register_enable_feature()
390 xsave_supported = x86_feature_test(X86_FEATURE_XSAVE); in read_xsave_state_info()
A Dpvclock.cpp59 x86_feature_test(X86_FEATURE_KVM_PVCLOCK_STABLE); in pvclock_is_stable()
A Dlapic.cpp149 if (x86_feature_test(X86_FEATURE_X2APIC)) { in apic_local_init()
348 if (x86_feature_test(X86_FEATURE_TSC_DEADLINE)) { in apic_timer_stop()
377 DEBUG_ASSERT(x86_feature_test(X86_FEATURE_TSC_DEADLINE)); in apic_timer_set_tsc_deadline()
A Dcpu_topology.cpp101 if (x86_feature_test(X86_FEATURE_AMD_TOPO)) { in extended_amd_topology_init()
A Didt.cpp91 if (!x86_feature_test(X86_FEATURE_SMAP)) { in idt_setup()
A Dfeature.cpp129 g_x86_feature_fsgsbase = x86_feature_test(X86_FEATURE_FSGSBASE); in x86_feature_init()
186 if (!x86_feature_test(X86_FEATURE_HYPERVISOR)) { in get_hypervisor()
363 if (x86_feature_test(features[i].bit)) in x86_feature_debug()
A Dmmu.cpp484 supports_huge_pages = x86_feature_test(X86_FEATURE_HUGE_PAGE); in x86_mmu_early_init()
690 if (x86_feature_test(X86_FEATURE_SMEP)) in x86_mmu_percpu_init()
692 if (x86_feature_test(X86_FEATURE_SMAP)) in x86_mmu_percpu_init()
A Dproc_trace.cpp114 if (!x86_feature_test(X86_FEATURE_PT)) { in x86_processor_trace_init()
A Dfaults.cpp287 x86_feature_test(X86_FEATURE_SMAP) && in x86_pfe_handler()
A Dperf_mon.cpp534 if (x86_feature_test(X86_FEATURE_PDCM)) { in x86_perfmon_init_once()
/kernel/lib/libc/string/arch/x86/
A Dselector.cpp34 if (x86_feature_test(X86_FEATURE_ERMS)) { in x86_memcpy_select()
56 if (x86_feature_test(X86_FEATURE_ERMS)) { in x86_memset_select()
A Dtests.cpp150 if (!x86_feature_test(X86_FEATURE_ERMS)) { in memcpy_erms_test()
166 if (!x86_feature_test(X86_FEATURE_ERMS)) { in memset_erms_test()
/kernel/dev/intel_rng/
A Dintel-rng.cpp46 if (x86_feature_test(X86_FEATURE_RDSEED)) { in get_entropy_from_cpu()
48 } else if (x86_feature_test(X86_FEATURE_RDRAND)) { in get_entropy_from_cpu()
/kernel/arch/x86/hypervisor/
A Dguest.cpp37 if (!x86_feature_test(X86_FEATURE_VMX)) { in Create()
A Dvcpu.cpp614 if (x86_feature_test(X86_FEATURE_XSAVE)) { in vmcs_init()
661 pvclock_is_present() ? pvclock_is_stable() : x86_feature_test(X86_FEATURE_INVAR_TSC); in Create()
760 if (x86_feature_test(X86_FEATURE_XSAVE)) { in Resume()
773 if (x86_feature_test(X86_FEATURE_XSAVE)) { in Resume()
/kernel/platform/pc/
A Dtimer.cpp472 invariant_tsc = x86_feature_test(X86_FEATURE_INVAR_TSC); in pc_init_timer()
501 x86_feature_test(X86_FEATURE_TSC_DEADLINE); in pc_init_timer()
/kernel/arch/x86/include/arch/x86/
A Dfeature.h93 static inline bool x86_feature_test(struct x86_cpuid_bit bit) in x86_feature_test() function

Completed in 51 milliseconds