Searched refs:x86_feature (Results 1 – 2 of 2) sorted by relevance
119 static __always_inline u32 __feature_translate(int x86_feature) in __feature_translate() argument124 switch (x86_feature) { in __feature_translate()133 return x86_feature; in __feature_translate()137 static __always_inline u32 __feature_leaf(int x86_feature) in __feature_leaf() argument139 return __feature_translate(x86_feature) / 32; in __feature_leaf()148 static __always_inline u32 __feature_bit(int x86_feature) in __feature_bit() argument150 x86_feature = __feature_translate(x86_feature); in __feature_bit()152 reverse_cpuid_check(x86_feature / 32); in __feature_bit()153 return 1 << (x86_feature & 31); in __feature_bit()158 static __always_inline struct cpuid_reg x86_feature_cpuid(unsigned int x86_feature) in x86_feature_cpuid() argument[all …]
77 unsigned int x86_feature) in guest_cpuid_get_register() argument79 const struct cpuid_reg cpuid = x86_feature_cpuid(x86_feature); in guest_cpuid_get_register()90 unsigned int x86_feature) in guest_cpuid_has() argument94 reg = guest_cpuid_get_register(vcpu, x86_feature); in guest_cpuid_has()98 return *reg & __feature_bit(x86_feature); in guest_cpuid_has()102 unsigned int x86_feature) in guest_cpuid_clear() argument106 reg = guest_cpuid_get_register(vcpu, x86_feature); in guest_cpuid_clear()108 *reg &= ~__feature_bit(x86_feature); in guest_cpuid_clear()202 static __always_inline void kvm_cpu_cap_clear(unsigned int x86_feature) in kvm_cpu_cap_clear() argument204 unsigned int x86_leaf = __feature_leaf(x86_feature); in kvm_cpu_cap_clear()[all …]