Home
last modified time | relevance | path

Searched refs:kvm_vcpu_hv_synic (Results 1 – 3 of 3) sorted by relevance

/arch/x86/kvm/
Dhyperv.h40 static inline struct kvm_vcpu_hv_synic *vcpu_to_synic(struct kvm_vcpu *vcpu) in vcpu_to_synic()
45 static inline struct kvm_vcpu *synic_to_vcpu(struct kvm_vcpu_hv_synic *synic) in synic_to_vcpu()
Dhyperv.c36 static inline u64 synic_read_sint(struct kvm_vcpu_hv_synic *synic, int sint) in synic_read_sint()
48 static bool synic_has_vector_connected(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_connected()
60 static bool synic_has_vector_auto_eoi(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_auto_eoi()
75 static int synic_set_sint(struct kvm_vcpu_hv_synic *synic, int sint, in synic_set_sint()
107 static struct kvm_vcpu_hv_synic *synic_get(struct kvm *kvm, u32 vcpu_id) in synic_get()
110 struct kvm_vcpu_hv_synic *synic; in synic_get()
121 static void synic_clear_sint_msg_pending(struct kvm_vcpu_hv_synic *synic, in synic_clear_sint_msg_pending()
150 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); in kvm_hv_notify_acked_sint()
182 static void synic_exit(struct kvm_vcpu_hv_synic *synic, u32 msr) in synic_exit()
196 static int synic_set_msr(struct kvm_vcpu_hv_synic *synic, in synic_set_msr()
[all …]
/arch/x86/include/asm/
Dkvm_host.h437 struct kvm_vcpu_hv_synic { struct
453 struct kvm_vcpu_hv_synic synic; argument