Home
last modified time | relevance | path

Searched refs:kvm_cpuid_entry2 (Results 1 – 13 of 13) sorted by relevance

/arch/x86/kvm/
A Dcpuid.h14 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 Dreverse_cpuid.h167 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 Dcpuid.c87 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 Dhyperv.h195 struct kvm_cpuid_entry2 __user *entries);
A Dhyperv.c2310 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 Dx86.c12381 struct kvm_cpuid_entry2 *cpuid_0x1; in kvm_vcpu_reset()
/arch/x86/kvm/vmx/
A Dtdx.c113 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 Dsgx.c147 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 Dpmu_intel.c505 struct kvm_cpuid_entry2 *entry; in intel_pmu_refresh()
A Dvmx.c7611 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 Dkvm.h246 struct kvm_cpuid_entry2 { struct
265 struct kvm_cpuid_entry2 entries[]; argument
/arch/x86/include/asm/
A Dkvm_host.h899 struct kvm_cpuid_entry2 *cpuid_entries;
/arch/x86/kvm/svm/
A Dsev.c4475 struct kvm_cpuid_entry2 *best; in sev_vcpu_after_set_cpuid()

Completed in 85 milliseconds