Lines Matching refs:kvm_vcpu

14 void kvm_update_cpuid_runtime(struct kvm_vcpu *vcpu);
15 void kvm_update_pv_runtime(struct kvm_vcpu *vcpu);
16 struct kvm_cpuid_entry2 *kvm_find_cpuid_entry_index(struct kvm_vcpu *vcpu,
18 struct kvm_cpuid_entry2 *kvm_find_cpuid_entry(struct kvm_vcpu *vcpu,
23 int kvm_vcpu_ioctl_set_cpuid(struct kvm_vcpu *vcpu,
26 int kvm_vcpu_ioctl_set_cpuid2(struct kvm_vcpu *vcpu,
29 int kvm_vcpu_ioctl_get_cpuid2(struct kvm_vcpu *vcpu,
32 bool kvm_cpuid(struct kvm_vcpu *vcpu, u32 *eax, u32 *ebx,
37 int cpuid_query_maxphyaddr(struct kvm_vcpu *vcpu);
38 u64 kvm_vcpu_reserved_gpa_bits_raw(struct kvm_vcpu *vcpu);
40 static inline int cpuid_maxphyaddr(struct kvm_vcpu *vcpu) in cpuid_maxphyaddr()
45 static inline bool kvm_vcpu_is_legal_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) in kvm_vcpu_is_legal_gpa()
50 static inline bool kvm_vcpu_is_illegal_gpa(struct kvm_vcpu *vcpu, gpa_t gpa) in kvm_vcpu_is_illegal_gpa()
55 static inline bool kvm_vcpu_is_legal_aligned_gpa(struct kvm_vcpu *vcpu, in kvm_vcpu_is_legal_aligned_gpa()
61 static inline bool page_address_valid(struct kvm_vcpu *vcpu, gpa_t gpa) in page_address_valid()
75 static __always_inline u32 *guest_cpuid_get_register(struct kvm_vcpu *vcpu, in guest_cpuid_get_register()
88 static __always_inline bool guest_cpuid_has(struct kvm_vcpu *vcpu, in guest_cpuid_has()
100 static __always_inline void guest_cpuid_clear(struct kvm_vcpu *vcpu, in guest_cpuid_clear()
110 static inline bool guest_cpuid_is_amd_or_hygon(struct kvm_vcpu *vcpu) in guest_cpuid_is_amd_or_hygon()
120 static inline bool guest_cpuid_is_intel(struct kvm_vcpu *vcpu) in guest_cpuid_is_intel()
128 static inline int guest_cpuid_family(struct kvm_vcpu *vcpu) in guest_cpuid_family()
139 static inline int guest_cpuid_model(struct kvm_vcpu *vcpu) in guest_cpuid_model()
150 static inline bool cpuid_model_is_consistent(struct kvm_vcpu *vcpu) in cpuid_model_is_consistent()
155 static inline int guest_cpuid_stepping(struct kvm_vcpu *vcpu) in guest_cpuid_stepping()
166 static inline bool guest_has_spec_ctrl_msr(struct kvm_vcpu *vcpu) in guest_has_spec_ctrl_msr()
174 static inline bool guest_has_pred_cmd_msr(struct kvm_vcpu *vcpu) in guest_has_pred_cmd_msr()
180 static inline bool supports_cpuid_fault(struct kvm_vcpu *vcpu) in supports_cpuid_fault()
185 static inline bool cpuid_fault_enabled(struct kvm_vcpu *vcpu) in cpuid_fault_enabled()
226 static __always_inline bool guest_pv_has(struct kvm_vcpu *vcpu, in guest_pv_has()
256 static __always_inline void kvm_governed_feature_set(struct kvm_vcpu *vcpu, in kvm_governed_feature_set()
265 static __always_inline void kvm_governed_feature_check_and_set(struct kvm_vcpu *vcpu, in kvm_governed_feature_check_and_set()
272 static __always_inline bool guest_can_use(struct kvm_vcpu *vcpu, in guest_can_use()