Searched refs:__feature_bit (Results 1 – 3 of 3) sorted by relevance
150 static __always_inline u32 __feature_bit(int x86_feature) in __feature_bit() function 158 #define feature_bit(name) __feature_bit(X86_FEATURE_##name)198 return *reg & __feature_bit(x86_feature); in cpuid_entry_get() 212 *reg &= ~__feature_bit(x86_feature); in cpuid_entry_clear() 220 *reg |= __feature_bit(x86_feature); in cpuid_entry_set() 234 *reg |= __feature_bit(x86_feature); in cpuid_entry_change() 236 *reg &= ~__feature_bit(x86_feature); in cpuid_entry_change()
125 return *reg & __feature_bit(x86_feature); in guest_cpuid_has() 191 kvm_cpu_caps[x86_leaf] &= ~__feature_bit(x86_feature); in kvm_cpu_cap_clear() 198 kvm_cpu_caps[x86_leaf] |= __feature_bit(x86_feature); in kvm_cpu_cap_set() 205 return kvm_cpu_caps[x86_leaf] & __feature_bit(x86_feature); in kvm_cpu_cap_get() 233 vcpu->arch.cpu_caps[x86_leaf] |= __feature_bit(x86_feature); in guest_cpu_cap_set() 241 vcpu->arch.cpu_caps[x86_leaf] &= ~__feature_bit(x86_feature); in guest_cpu_cap_clear() 267 return vcpu->arch.cpu_caps[x86_leaf] & __feature_bit(x86_feature); in guest_cpu_cap_has()
111 #define TDX_FEATURE_TSX (__feature_bit(X86_FEATURE_HLE) | __feature_bit(X86_FEATURE_RTM))127 (entry->ecx & __feature_bit(X86_FEATURE_WAITPKG)); in has_waitpkg() 132 entry->ecx &= ~__feature_bit(X86_FEATURE_WAITPKG); in clear_waitpkg()