Searched refs:kvm_cpuid_entry2 (Results 1 – 13 of 13) sorted by relevance
| /arch/x86/kvm/ |
| A D | cpuid.h | 14 struct kvm_cpuid_entry2 *kvm_find_cpuid_entry2(struct kvm_cpuid_entry2 *entries, 28 static inline struct kvm_cpuid_entry2 *kvm_find_cpuid_entry_index(struct kvm_vcpu *vcpu, in kvm_find_cpuid_entry_index() 35 static inline struct kvm_cpuid_entry2 *kvm_find_cpuid_entry(struct kvm_vcpu *vcpu, in kvm_find_cpuid_entry() 43 struct kvm_cpuid_entry2 __user *entries, 50 struct kvm_cpuid_entry2 __user *entries); 53 struct kvm_cpuid_entry2 __user *entries); 85 static __always_inline void cpuid_entry_override(struct kvm_cpuid_entry2 *entry, in cpuid_entry_override() 98 struct kvm_cpuid_entry2 *entry; in guest_cpuid_has() 140 struct kvm_cpuid_entry2 *best; in guest_cpuid_family() 151 struct kvm_cpuid_entry2 *best; in guest_cpuid_model() [all …]
|
| A D | reverse_cpuid.h | 167 static __always_inline u32 *__cpuid_entry_get_reg(struct kvm_cpuid_entry2 *entry, in __cpuid_entry_get_reg() 185 static __always_inline u32 *cpuid_entry_get_reg(struct kvm_cpuid_entry2 *entry, in cpuid_entry_get_reg() 193 static __always_inline u32 cpuid_entry_get(struct kvm_cpuid_entry2 *entry, in cpuid_entry_get() 201 static __always_inline bool cpuid_entry_has(struct kvm_cpuid_entry2 *entry, in cpuid_entry_has() 207 static __always_inline void cpuid_entry_clear(struct kvm_cpuid_entry2 *entry, in cpuid_entry_clear() 215 static __always_inline void cpuid_entry_set(struct kvm_cpuid_entry2 *entry, in cpuid_entry_set() 223 static __always_inline void cpuid_entry_change(struct kvm_cpuid_entry2 *entry, in cpuid_entry_change()
|
| A D | cpuid.c | 87 struct kvm_cpuid_entry2 *e; in kvm_find_cpuid_entry2() 138 struct kvm_cpuid_entry2 *best; in kvm_check_cpuid() 176 struct kvm_cpuid_entry2 *orig; in kvm_cpuid_check_equal() 208 struct kvm_cpuid_entry2 *entry; in kvm_get_hypervisor_cpuid() 235 struct kvm_cpuid_entry2 *best; in kvm_apply_cpuid_pv_features_quirk() 257 struct kvm_cpuid_entry2 *best; in cpuid_get_supported_xcr0() 277 struct kvm_cpuid_entry2 *best; in kvm_update_cpuid_runtime() 314 struct kvm_cpuid_entry2 *entry; in kvm_cpuid_has_hyperv() 363 struct kvm_cpuid_entry2 *best; in kvm_vcpu_after_set_cpuid() 455 struct kvm_cpuid_entry2 *best; in cpuid_query_maxphyaddr() [all …]
|
| A D | hyperv.h | 195 struct kvm_cpuid_entry2 __user *entries);
|
| A D | hyperv.c | 2310 struct kvm_cpuid_entry2 *entry; in kvm_hv_set_cpuid() 2771 struct kvm_cpuid_entry2 __user *entries) in kvm_get_hv_cpuid() 2774 struct kvm_cpuid_entry2 cpuid_entries[] = { in kvm_get_hv_cpuid() 2798 struct kvm_cpuid_entry2 *ent = &cpuid_entries[i]; in kvm_get_hv_cpuid() 2923 nent * sizeof(struct kvm_cpuid_entry2))) in kvm_get_hv_cpuid()
|
| A D | x86.c | 12381 struct kvm_cpuid_entry2 *cpuid_0x1; in kvm_vcpu_reset()
|
| /arch/x86/kvm/vmx/ |
| A D | tdx.c | 113 static bool has_tsx(const struct kvm_cpuid_entry2 *entry) in has_tsx() 119 static void clear_tsx(struct kvm_cpuid_entry2 *entry) in clear_tsx() 124 static bool has_waitpkg(const struct kvm_cpuid_entry2 *entry) in has_waitpkg() 130 static void clear_waitpkg(struct kvm_cpuid_entry2 *entry) in clear_waitpkg() 135 static void tdx_clear_unsupported_cpuid(struct kvm_cpuid_entry2 *entry) in tdx_clear_unsupported_cpuid() 2327 const struct kvm_cpuid_entry2 *entry; in setup_tdparams_eptp_controls() 2357 const struct kvm_cpuid_entry2 *entry; in setup_tdparams_cpuids() 2367 struct kvm_cpuid_entry2 tmp; in setup_tdparams_cpuids() 2660 struct kvm_cpuid_entry2 *out) in tdx_read_cpuid() 3011 struct kvm_cpuid_entry2 *output_e) in tdx_vcpu_get_cpuid_leaf() [all …]
|
| A D | sgx.c | 147 struct kvm_cpuid_entry2 *sgx_12_0, *sgx_12_1; in __handle_encls_ecreate() 442 struct kvm_cpuid_entry2 *guest_cpuid; in sgx_intercept_encls_ecreate()
|
| A D | pmu_intel.c | 505 struct kvm_cpuid_entry2 *entry; in intel_pmu_refresh()
|
| A D | vmx.c | 7611 struct kvm_cpuid_entry2 *entry; in nested_vmx_cr_fixed1_bits_update() 7654 struct kvm_cpuid_entry2 *best = NULL; in update_intel_pt_cfg()
|
| /arch/x86/include/uapi/asm/ |
| A D | kvm.h | 246 struct kvm_cpuid_entry2 { struct 265 struct kvm_cpuid_entry2 entries[]; argument
|
| /arch/x86/include/asm/ |
| A D | kvm_host.h | 899 struct kvm_cpuid_entry2 *cpuid_entries;
|
| /arch/x86/kvm/svm/ |
| A D | sev.c | 4475 struct kvm_cpuid_entry2 *best; in sev_vcpu_after_set_cpuid()
|
Completed in 85 milliseconds