Searched refs:kvm_vcpu_hv_synic (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/arch/x86/kvm/ |
H A D | hyperv.c | 44 static inline u64 synic_read_sint(struct kvm_vcpu_hv_synic *synic, int sint) in synic_read_sint() 56 static bool synic_has_vector_connected(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_connected() 68 static bool synic_has_vector_auto_eoi(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_auto_eoi() 83 static void synic_update_vector(struct kvm_vcpu_hv_synic *synic, in synic_update_vector() 100 static int synic_set_sint(struct kvm_vcpu_hv_synic *synic, int sint, in synic_set_sint() 152 static struct kvm_vcpu_hv_synic *synic_get(struct kvm *kvm, u32 vpidx) in synic_get() 155 struct kvm_vcpu_hv_synic *synic; in synic_get() 167 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); in kvm_hv_notify_acked_sint() 190 static void synic_exit(struct kvm_vcpu_hv_synic *synic, u32 msr) in synic_exit() 204 static int synic_set_msr(struct kvm_vcpu_hv_synic *syni [all...] |
H A D | hyperv.h | 66 static inline struct kvm_vcpu_hv_synic *vcpu_to_synic(struct kvm_vcpu *vcpu) in vcpu_to_synic() 71 static inline struct kvm_vcpu *synic_to_vcpu(struct kvm_vcpu_hv_synic *synic) in synic_to_vcpu()
|
/kernel/linux/linux-6.6/arch/x86/kvm/ |
H A D | hyperv.c | 68 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 D | hyperv.h | 67 static inline struct kvm_vcpu_hv_synic *to_hv_synic(struct kvm_vcpu *vcpu) in to_hv_synic() 74 static inline struct kvm_vcpu *hv_synic_to_vcpu(struct kvm_vcpu_hv_synic *synic) in hv_synic_to_vcpu()
|
/kernel/linux/linux-5.10/arch/x86/include/asm/ |
H A D | kvm_host.h | 499 struct kvm_vcpu_hv_synic { struct 517 struct kvm_vcpu_hv_synic synic;
|
/kernel/linux/linux-6.6/arch/x86/include/asm/ |
H A D | kvm_host.h | 605 struct kvm_vcpu_hv_synic { struct 647 struct kvm_vcpu_hv_synic synic;
|
Completed in 13 milliseconds