| /Linux-v5.15/arch/x86/include/asm/ |
| D | archrandom.h | 75 return static_cpu_has(X86_FEATURE_RDRAND) ? rdrand_long(v) : false; in arch_get_random_long() 80 return static_cpu_has(X86_FEATURE_RDRAND) ? rdrand_int(v) : false; in arch_get_random_int() 85 return static_cpu_has(X86_FEATURE_RDSEED) ? rdseed_long(v) : false; in arch_get_random_seed_long() 90 return static_cpu_has(X86_FEATURE_RDSEED) ? rdseed_int(v) : false; in arch_get_random_seed_int()
|
| D | sync_core.h | 64 if (static_cpu_has(X86_FEATURE_SERIALIZE)) { in sync_core() 99 if (static_cpu_has(X86_FEATURE_PTI)) in sync_core_before_usermode()
|
| D | cpufeature.h | 139 (__builtin_constant_p(bit) && DISABLED_MASK_BIT_SET(bit) ? 0 : static_cpu_has(bit)) 165 #define static_cpu_has(bit) boot_cpu_has(bit) macro 197 #define static_cpu_has(bit) \ macro 209 #define static_cpu_has_bug(bit) static_cpu_has((bit))
|
| D | switch_to.h | 69 if (static_cpu_has(X86_FEATURE_XENPV)) in update_task_stack() 75 if (static_cpu_has(X86_FEATURE_XENPV)) in update_task_stack()
|
| D | pgtable-3level_types.h | 23 #define SHARED_KERNEL_PMD (!static_cpu_has(X86_FEATURE_PTI))
|
| D | debugreg.h | 99 if (static_cpu_has(X86_FEATURE_HYPERVISOR) && !hw_breakpoint_active()) in local_db_save()
|
| /Linux-v5.15/arch/um/include/asm/ |
| D | cpufeature.h | 53 (__builtin_constant_p(bit) && DISABLED_MASK_BIT_SET(bit) ? 0 : static_cpu_has(bit)) 78 #define static_cpu_has(bit) boot_cpu_has(bit) macro 134 #define static_cpu_has(bit) \ macro 145 #define static_cpu_has_bug(bit) static_cpu_has((bit))
|
| /Linux-v5.15/drivers/gpu/drm/ |
| D | drm_cache.c | 91 if (static_cpu_has(X86_FEATURE_CLFLUSH)) { in drm_clflush_pages() 132 if (static_cpu_has(X86_FEATURE_CLFLUSH)) { in drm_clflush_sg() 164 if (static_cpu_has(X86_FEATURE_CLFLUSH)) { in drm_clflush_virt_range() 341 if (static_cpu_has(X86_FEATURE_XMM4_1) && in drm_memcpy_init_early()
|
| /Linux-v5.15/arch/x86/lib/ |
| D | copy_mc.c | 66 if (static_cpu_has(X86_FEATURE_ERMS)) in copy_mc_to_kernel() 84 if (static_cpu_has(X86_FEATURE_ERMS)) { in copy_mc_to_user()
|
| D | usercopy_32.c | 349 if (n > 64 && static_cpu_has(X86_FEATURE_XMM2)) in __copy_from_user_ll_nocache_nozero()
|
| /Linux-v5.15/arch/x86/kernel/fpu/ |
| D | core.c | 234 if (!static_cpu_has(X86_FEATURE_FPU)) { in fpstate_init() 241 if (static_cpu_has(X86_FEATURE_XSAVES)) in fpstate_init() 243 if (static_cpu_has(X86_FEATURE_FXSR)) in fpstate_init() 415 if (!static_cpu_has(X86_FEATURE_FPU)) in switch_fpu_return()
|
| /Linux-v5.15/arch/x86/events/intel/ |
| D | lbr.c | 177 if (static_cpu_has(X86_FEATURE_ARCH_LBR)) in is_lbr_call_stack_bit_set() 206 if (!static_cpu_has(X86_FEATURE_ARCH_LBR) && !pmi && cpuc->lbr_sel) in __intel_pmu_lbr_enable() 212 if (!static_cpu_has(X86_FEATURE_ARCH_LBR)) in __intel_pmu_lbr_enable() 227 if (static_cpu_has(X86_FEATURE_ARCH_LBR)) in __intel_pmu_lbr_enable() 235 if (static_cpu_has(X86_FEATURE_ARCH_LBR)) { in __intel_pmu_lbr_disable() 499 if (static_cpu_has(X86_FEATURE_ARCH_LBR)) in lbr_is_reset_in_cstate() 706 if (!static_cpu_has(X86_FEATURE_ARCH_LBR)) in release_lbr_buffers() 725 if (!static_cpu_has(X86_FEATURE_ARCH_LBR)) in reserve_lbr_buffers() 916 if (!static_cpu_has(X86_FEATURE_ARCH_LBR) || !x86_pmu.lbr_br_type) in get_lbr_br_type() 924 if (static_cpu_has(X86_FEATURE_ARCH_LBR) && !x86_pmu.lbr_mispred) in get_lbr_mispred() [all …]
|
| /Linux-v5.15/arch/x86/mm/ |
| D | tlb.c | 158 if (static_cpu_has(X86_FEATURE_PCID)) { in build_cr3() 192 if (!static_cpu_has(X86_FEATURE_PTI)) { in clear_asid_other() 218 if (!static_cpu_has(X86_FEATURE_PCID)) { in choose_new_asid() 269 if (!static_cpu_has(X86_FEATURE_PTI)) in invalidate_user_asid() 1107 if (!static_cpu_has(X86_FEATURE_PTI)) in flush_tlb_one_kernel() 1128 if (!static_cpu_has(X86_FEATURE_PTI)) in native_flush_tlb_one_user() 1153 if (static_cpu_has(X86_FEATURE_INVPCID)) { in native_flush_tlb_global()
|
| D | extable.c | 134 if (static_cpu_has(X86_BUG_NULL_SEG)) in ex_handler_clear_fs()
|
| /Linux-v5.15/arch/x86/include/asm/fpu/ |
| D | internal.h | 64 return static_cpu_has(X86_FEATURE_XSAVEOPT); in use_xsaveopt() 69 return static_cpu_has(X86_FEATURE_XSAVE); in use_xsave() 74 return static_cpu_has(X86_FEATURE_FXSR); in use_fxsr() 510 if (static_cpu_has(X86_FEATURE_FPU) && !(current->flags & PF_KTHREAD)) { in switch_fpu_prepare()
|
| /Linux-v5.15/arch/x86/kernel/cpu/ |
| D | bugs.c | 171 if (static_cpu_has(X86_FEATURE_MSR_SPEC_CTRL)) { in x86_virt_spec_ctrl() 181 if (static_cpu_has(X86_FEATURE_SPEC_CTRL_SSBD) || in x86_virt_spec_ctrl() 182 static_cpu_has(X86_FEATURE_AMD_SSBD)) in x86_virt_spec_ctrl() 199 if (!static_cpu_has(X86_FEATURE_LS_CFG_SSBD) && in x86_virt_spec_ctrl() 200 !static_cpu_has(X86_FEATURE_VIRT_SSBD)) in x86_virt_spec_ctrl() 208 if (static_cpu_has(X86_FEATURE_SPEC_STORE_BYPASS_DISABLE)) in x86_virt_spec_ctrl() 1198 if (static_cpu_has(X86_FEATURE_SPEC_CTRL_SSBD) || in __ssb_select_mitigation() 1199 static_cpu_has(X86_FEATURE_AMD_SSBD)) { in __ssb_select_mitigation() 1215 if (!static_cpu_has(X86_FEATURE_SPEC_CTRL_SSBD) && in __ssb_select_mitigation() 1216 !static_cpu_has(X86_FEATURE_AMD_SSBD)) { in __ssb_select_mitigation()
|
| /Linux-v5.15/arch/x86/kernel/ |
| D | process_64.c | 168 if (!static_cpu_has(X86_FEATURE_XENPV)) { in __rdgsbase_inactive() 193 if (!static_cpu_has(X86_FEATURE_XENPV)) { in __wrgsbase_inactive() 253 if (static_cpu_has(X86_FEATURE_FSGSBASE)) { in save_fsgs() 369 if (static_cpu_has(X86_FEATURE_FSGSBASE)) { in x86_fsgsbase_load() 511 if (static_cpu_has(X86_BUG_NULL_SEG)) { in start_thread_common()
|
| D | process.c | 499 if (!static_cpu_has(X86_FEATURE_ZEN)) { in amd_set_core_ssb_state() 566 if (static_cpu_has(X86_FEATURE_VIRT_SSBD)) { in __speculation_ctrl_update() 569 } else if (static_cpu_has(X86_FEATURE_LS_CFG_SSBD)) { in __speculation_ctrl_update() 572 } else if (static_cpu_has(X86_FEATURE_SPEC_CTRL_SSBD) || in __speculation_ctrl_update() 573 static_cpu_has(X86_FEATURE_AMD_SSBD)) { in __speculation_ctrl_update()
|
| D | time.c | 103 if (static_cpu_has(X86_FEATURE_WAITPKG)) in x86_late_time_init()
|
| D | traps.c | 541 if (static_cpu_has(X86_FEATURE_UMIP)) { in DEFINE_IDTENTRY_ERRORCODE() 1080 if (!static_cpu_has(X86_FEATURE_XMM)) { in DEFINE_IDTENTRY()
|
| /Linux-v5.15/drivers/gpu/drm/i915/ |
| D | i915_memcpy.c | 165 if (static_cpu_has(X86_FEATURE_XMM4_1) && in i915_memcpy_init_early()
|
| /Linux-v5.15/drivers/gpu/drm/i915/gem/ |
| D | i915_gem_domain.c | 631 !static_cpu_has(X86_FEATURE_CLFLUSH)) { in i915_gem_object_prepare_read() 682 !static_cpu_has(X86_FEATURE_CLFLUSH)) { in i915_gem_object_prepare_write()
|
| /Linux-v5.15/arch/x86/entry/ |
| D | common.c | 230 return static_cpu_has(X86_FEATURE_SEP) && in do_fast_syscall_32()
|
| /Linux-v5.15/arch/x86/kvm/svm/ |
| D | svm.c | 355 WARN_ON_ONCE(!static_cpu_has(X86_FEATURE_NRIPS)); in skip_emulated_instruction() 469 if (static_cpu_has(X86_FEATURE_TSCRATEMSR)) in svm_hardware_disable() 511 if (static_cpu_has(X86_FEATURE_TSCRATEMSR)) { in svm_hardware_enable() 1450 if (static_cpu_has(X86_FEATURE_TSCRATEMSR)) { in svm_prepare_guest_switch() 1896 static_cpu_has(X86_FEATURE_DECODEASSISTS) ? in pf_interception() 1910 static_cpu_has(X86_FEATURE_DECODEASSISTS) ? in npf_interception() 2418 if (!static_cpu_has(X86_FEATURE_DECODEASSISTS)) in invlpg_interception() 2466 if (!static_cpu_has(X86_FEATURE_DECODEASSISTS)) in cr_interception() 3596 if (static_cpu_has(X86_FEATURE_FLUSHBYASID)) in svm_flush_tlb() 3815 if (!static_cpu_has(X86_FEATURE_V_SPEC_CTRL)) in svm_vcpu_run() [all …]
|
| /Linux-v5.15/arch/x86/kernel/apic/ |
| D | apic_numachip.c | 33 if (static_cpu_has(X86_FEATURE_NODEID_MSR)) { in numachip1_get_apic_id()
|