Lines Matching refs:vcpu
6 int kvm_update_cpuid(struct kvm_vcpu *vcpu);
7 struct kvm_cpuid_entry2 *kvm_find_cpuid_entry(struct kvm_vcpu *vcpu,
12 int kvm_vcpu_ioctl_set_cpuid(struct kvm_vcpu *vcpu,
15 int kvm_vcpu_ioctl_set_cpuid2(struct kvm_vcpu *vcpu,
18 int kvm_vcpu_ioctl_get_cpuid2(struct kvm_vcpu *vcpu,
21 void kvm_cpuid(struct kvm_vcpu *vcpu, u32 *eax, u32 *ebx, u32 *ecx, u32 *edx);
23 int cpuid_query_maxphyaddr(struct kvm_vcpu *vcpu);
25 static inline int cpuid_maxphyaddr(struct kvm_vcpu *vcpu) in cpuid_maxphyaddr() argument
27 return vcpu->arch.maxphyaddr; in cpuid_maxphyaddr()
30 static inline bool guest_cpuid_has_xsave(struct kvm_vcpu *vcpu) in guest_cpuid_has_xsave() argument
37 best = kvm_find_cpuid_entry(vcpu, 1, 0); in guest_cpuid_has_xsave()
41 static inline bool guest_cpuid_has_mtrr(struct kvm_vcpu *vcpu) in guest_cpuid_has_mtrr() argument
45 best = kvm_find_cpuid_entry(vcpu, 1, 0); in guest_cpuid_has_mtrr()
49 static inline bool guest_cpuid_has_tsc_adjust(struct kvm_vcpu *vcpu) in guest_cpuid_has_tsc_adjust() argument
53 best = kvm_find_cpuid_entry(vcpu, 7, 0); in guest_cpuid_has_tsc_adjust()
57 static inline bool guest_cpuid_has_smep(struct kvm_vcpu *vcpu) in guest_cpuid_has_smep() argument
61 best = kvm_find_cpuid_entry(vcpu, 7, 0); in guest_cpuid_has_smep()
65 static inline bool guest_cpuid_has_smap(struct kvm_vcpu *vcpu) in guest_cpuid_has_smap() argument
69 best = kvm_find_cpuid_entry(vcpu, 7, 0); in guest_cpuid_has_smap()
73 static inline bool guest_cpuid_has_fsgsbase(struct kvm_vcpu *vcpu) in guest_cpuid_has_fsgsbase() argument
77 best = kvm_find_cpuid_entry(vcpu, 7, 0); in guest_cpuid_has_fsgsbase()
81 static inline bool guest_cpuid_has_longmode(struct kvm_vcpu *vcpu) in guest_cpuid_has_longmode() argument
85 best = kvm_find_cpuid_entry(vcpu, 0x80000001, 0); in guest_cpuid_has_longmode()
89 static inline bool guest_cpuid_has_osvw(struct kvm_vcpu *vcpu) in guest_cpuid_has_osvw() argument
93 best = kvm_find_cpuid_entry(vcpu, 0x80000001, 0); in guest_cpuid_has_osvw()
97 static inline bool guest_cpuid_has_pcid(struct kvm_vcpu *vcpu) in guest_cpuid_has_pcid() argument
101 best = kvm_find_cpuid_entry(vcpu, 1, 0); in guest_cpuid_has_pcid()
105 static inline bool guest_cpuid_has_x2apic(struct kvm_vcpu *vcpu) in guest_cpuid_has_x2apic() argument
109 best = kvm_find_cpuid_entry(vcpu, 1, 0); in guest_cpuid_has_x2apic()
113 static inline bool guest_cpuid_is_amd(struct kvm_vcpu *vcpu) in guest_cpuid_is_amd() argument
117 best = kvm_find_cpuid_entry(vcpu, 0, 0); in guest_cpuid_is_amd()
121 static inline bool guest_cpuid_has_gbpages(struct kvm_vcpu *vcpu) in guest_cpuid_has_gbpages() argument
125 best = kvm_find_cpuid_entry(vcpu, 0x80000001, 0); in guest_cpuid_has_gbpages()
129 static inline bool guest_cpuid_has_rtm(struct kvm_vcpu *vcpu) in guest_cpuid_has_rtm() argument
133 best = kvm_find_cpuid_entry(vcpu, 7, 0); in guest_cpuid_has_rtm()
137 static inline bool guest_cpuid_has_mpx(struct kvm_vcpu *vcpu) in guest_cpuid_has_mpx() argument
141 best = kvm_find_cpuid_entry(vcpu, 7, 0); in guest_cpuid_has_mpx()
145 static inline bool guest_cpuid_has_pcommit(struct kvm_vcpu *vcpu) in guest_cpuid_has_pcommit() argument
149 best = kvm_find_cpuid_entry(vcpu, 7, 0); in guest_cpuid_has_pcommit()
153 static inline bool guest_cpuid_has_rdtscp(struct kvm_vcpu *vcpu) in guest_cpuid_has_rdtscp() argument
157 best = kvm_find_cpuid_entry(vcpu, 0x80000001, 0); in guest_cpuid_has_rdtscp()
166 static inline bool guest_cpuid_has_nrips(struct kvm_vcpu *vcpu) in guest_cpuid_has_nrips() argument
170 best = kvm_find_cpuid_entry(vcpu, 0x8000000a, 0); in guest_cpuid_has_nrips()