Lines Matching refs:function
109 u32 function; member
117 .function = fn, \
231 u32 function; member
240 .function = fn, \
620 static inline void __cpuid(uint32_t function, uint32_t index, in __cpuid() argument
624 *eax = function; in __cpuid()
636 static inline void cpuid(uint32_t function, in cpuid() argument
640 return __cpuid(function, 0, eax, ebx, ecx, edx); in cpuid()
683 static inline uint32_t __this_cpu_has(uint32_t function, uint32_t index, in __this_cpu_has() argument
688 __cpuid(function, index, in __this_cpu_has()
697 return __this_cpu_has(feature.function, feature.index, in this_cpu_has()
703 return __this_cpu_has(property.function, property.index, in this_cpu_property()
711 switch (property.function & 0xc0000000) { in this_cpu_has_p()
724 return max_leaf >= property.function; in this_cpu_has_p()
913 uint32_t function, uint32_t index);
951 switch (property.function & 0xc0000000) { in kvm_cpu_has_p()
964 return max_leaf >= property.function; in kvm_cpu_has_p()
1016 uint32_t function, in __vcpu_get_cpuid_entry() argument
1020 function, index); in __vcpu_get_cpuid_entry()
1024 uint32_t function) in vcpu_get_cpuid_entry() argument
1026 return __vcpu_get_cpuid_entry(vcpu, function, 0); in vcpu_get_cpuid_entry()
1057 void vcpu_clear_cpuid_entry(struct kvm_vcpu *vcpu, uint32_t function);
1064 entry = __vcpu_get_cpuid_entry(vcpu, feature.function, feature.index); in vcpu_cpuid_has()