Home
last modified time | relevance | path

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

/linux/arch/x86/kvm/
H A Dhyperv.c68 static inline u64 synic_read_sint(struct kvm_vcpu_hv_synic *synic, int sint) in synic_read_sint()
80 static bool synic_has_vector_connected(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_connected()
92 static bool synic_has_vector_auto_eoi(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_auto_eoi()
107 static void synic_update_vector(struct kvm_vcpu_hv_synic *synic, in synic_update_vector()
155 static int synic_set_sint(struct kvm_vcpu_hv_synic *synic, int sint, in synic_set_sint()
207 static struct kvm_vcpu_hv_synic *synic_get(struct kvm *kvm, u32 vpidx) in synic_get()
210 struct kvm_vcpu_hv_synic *synic; in synic_get()
222 struct kvm_vcpu_hv_synic *synic = to_hv_synic(vcpu); in kvm_hv_notify_acked_sint()
245 static void synic_exit(struct kvm_vcpu_hv_synic *synic, u32 msr) in synic_exit()
259 static int synic_set_msr(struct kvm_vcpu_hv_synic *syni
[all...]
H A Dhyperv.h69 static inline struct kvm_vcpu_hv_synic *to_hv_synic(struct kvm_vcpu *vcpu) in to_hv_synic()
76 static inline struct kvm_vcpu *hv_synic_to_vcpu(struct kvm_vcpu_hv_synic *synic) in hv_synic_to_vcpu()
/linux/arch/x86/include/asm/
H A Dkvm_host.h644 struct kvm_vcpu_hv_synic { struct
686 struct kvm_vcpu_hv_synic synic;
645 versionkvm_vcpu_hv_synic global() argument
646 controlkvm_vcpu_hv_synic global() argument
647 msg_pagekvm_vcpu_hv_synic global() argument
648 evt_pagekvm_vcpu_hv_synic global() argument
649 sintkvm_vcpu_hv_synic global() argument
650 sint_to_gsikvm_vcpu_hv_synic global() argument
653 activekvm_vcpu_hv_synic global() argument
654 dont_zero_synic_pageskvm_vcpu_hv_synic global() argument