Home
last modified time | relevance | path

Searched defs:synic (Results 1 – 7 of 7) sorted by relevance

/openbmc/qemu/hw/hyperv/
H A Dhyperv.c61 static void synic_update(SynICState *synic, bool sctl_enable, in synic_update()
93 SynICState *synic = get_synic(cs); in hyperv_synic_update() local
105 SynICState *synic = SYNIC(dev); in synic_realize() local
129 SynICState *synic = SYNIC(dev); in synic_reset() local
148 SynICState *synic; in hyperv_synic_add() local
161 SynICState *synic = get_synic(cs); in hyperv_synic_reset() local
220 SynICState *synic; member
268 SynICState *synic = sint_route->synic; in cpu_post_msg() local
351 SynICState *synic = sint_route->synic; in hyperv_set_event_flag() local
408 SynICState *synic; in hyperv_sint_route_new() local
[all …]
/openbmc/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()
210 struct kvm_vcpu_hv_synic *synic; in synic_get() local
222 struct kvm_vcpu_hv_synic *synic = to_hv_synic(vcpu); in kvm_hv_notify_acked_sint() local
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 *synic, in synic_set_msr()
437 static int synic_get_msr(struct kvm_vcpu_hv_synic *synic, u32 msr, u64 *pdata, in synic_get_msr()
[all …]
H A Dhyperv.h74 static inline struct kvm_vcpu *hv_synic_to_vcpu(struct kvm_vcpu_hv_synic *synic) in hv_synic_to_vcpu()
/openbmc/qemu/linux-headers/linux/
H A Dkvm.h106 } synic; member
/openbmc/linux/arch/x86/include/asm/
H A Dkvm_host.h647 struct kvm_vcpu_hv_synic synic; member
/openbmc/linux/tools/include/uapi/linux/
H A Dkvm.h194 } synic; member
/openbmc/linux/include/uapi/linux/
H A Dkvm.h194 } synic; member