Home
last modified time | relevance | path

Searched defs:synic (Results 1 - 13 of 13) sorted by relevance

/kernel/linux/linux-5.10/arch/x86/kvm/
H A Dhyperv.h71 static inline struct kvm_vcpu *synic_to_vcpu(struct kvm_vcpu_hv_synic *synic) in synic_to_vcpu() argument
H A Dhyperv.c44 static inline u64 synic_read_sint(struct kvm_vcpu_hv_synic *synic, int sint) in synic_read_sint() argument
56 static bool synic_has_vector_connected(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_connected() argument
68 static bool synic_has_vector_auto_eoi(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_auto_eoi() argument
83 static void synic_update_vector(struct kvm_vcpu_hv_synic *synic, in synic_update_vector() argument
100 synic_set_sint(struct kvm_vcpu_hv_synic *synic, int sint, u64 data, bool host) synic_set_sint() argument
155 struct kvm_vcpu_hv_synic *synic; synic_get() local
167 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); kvm_hv_notify_acked_sint() local
190 synic_exit(struct kvm_vcpu_hv_synic *synic, u32 msr) synic_exit() argument
204 synic_set_msr(struct kvm_vcpu_hv_synic *synic, u32 msr, u64 data, bool host) synic_set_msr() argument
390 synic_get_msr(struct kvm_vcpu_hv_synic *synic, u32 msr, u64 *pdata, bool host) synic_get_msr() argument
425 synic_set_irq(struct kvm_vcpu_hv_synic *synic, u32 sint) synic_set_irq() argument
455 struct kvm_vcpu_hv_synic *synic; kvm_hv_synic_set_irq() local
466 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); kvm_hv_synic_send_eoi() local
478 struct kvm_vcpu_hv_synic *synic; kvm_hv_set_sint_gsi() local
509 synic_init(struct kvm_vcpu_hv_synic *synic) synic_init() argument
643 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); stimer_set_config() local
667 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); stimer_set_count() local
702 synic_deliver_msg(struct kvm_vcpu_hv_synic *synic, u32 sint, struct hv_message *src_msg, bool no_retry) synic_deliver_msg() argument
912 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); kvm_hv_activate_synic() local
[all...]
/kernel/linux/linux-6.6/arch/x86/kvm/
H A Dhyperv.h74 static inline struct kvm_vcpu *hv_synic_to_vcpu(struct kvm_vcpu_hv_synic *synic) in hv_synic_to_vcpu() argument
H A Dhyperv.c68 static inline u64 synic_read_sint(struct kvm_vcpu_hv_synic *synic, int sint) in synic_read_sint() argument
80 static bool synic_has_vector_connected(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_connected() argument
92 static bool synic_has_vector_auto_eoi(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_auto_eoi() argument
107 static void synic_update_vector(struct kvm_vcpu_hv_synic *synic, in synic_update_vector() argument
155 synic_set_sint(struct kvm_vcpu_hv_synic *synic, int sint, u64 data, bool host) synic_set_sint() argument
210 struct kvm_vcpu_hv_synic *synic; synic_get() local
222 struct kvm_vcpu_hv_synic *synic = to_hv_synic(vcpu); kvm_hv_notify_acked_sint() local
245 synic_exit(struct kvm_vcpu_hv_synic *synic, u32 msr) synic_exit() argument
259 synic_set_msr(struct kvm_vcpu_hv_synic *synic, u32 msr, u64 data, bool host) synic_set_msr() argument
437 synic_get_msr(struct kvm_vcpu_hv_synic *synic, u32 msr, u64 *pdata, bool host) synic_get_msr() argument
472 synic_set_irq(struct kvm_vcpu_hv_synic *synic, u32 sint) synic_set_irq() argument
502 struct kvm_vcpu_hv_synic *synic; kvm_hv_synic_set_irq() local
513 struct kvm_vcpu_hv_synic *synic = to_hv_synic(vcpu); kvm_hv_synic_send_eoi() local
525 struct kvm_vcpu_hv_synic *synic; kvm_hv_set_sint_gsi() local
556 synic_init(struct kvm_vcpu_hv_synic *synic) synic_init() argument
691 struct kvm_vcpu_hv_synic *synic = to_hv_synic(vcpu); stimer_set_config() local
720 struct kvm_vcpu_hv_synic *synic = to_hv_synic(vcpu); stimer_set_count() local
755 synic_deliver_msg(struct kvm_vcpu_hv_synic *synic, u32 sint, struct hv_message *src_msg, bool no_retry) synic_deliver_msg() argument
993 struct kvm_vcpu_hv_synic *synic; kvm_hv_activate_synic() local
[all...]
/kernel/linux/linux-5.10/arch/x86/include/asm/
H A Dkvm_host.h517 struct kvm_vcpu_hv_synic synic; member
/kernel/linux/linux-5.10/tools/include/uapi/linux/
H A Dkvm.h201 } synic; member
/kernel/linux/linux-5.10/include/uapi/linux/
H A Dkvm.h201 } synic; member
/kernel/linux/linux-6.6/arch/x86/include/asm/
H A Dkvm_host.h647 struct kvm_vcpu_hv_synic synic; member
/kernel/linux/patches/linux-6.6/prebuilts/usr/include/linux/
H A Dkvm.h150 } synic; member
/kernel/linux/patches/linux-5.10/prebuilts/usr/include/linux/
H A Dkvm.h150 } synic; member
/kernel/linux/patches/linux-4.19/prebuilts/usr/include/linux/
H A Dkvm.h138 } synic; member
/kernel/linux/linux-6.6/include/uapi/linux/
H A Dkvm.h194 } synic; member
/kernel/linux/linux-6.6/tools/include/uapi/linux/
H A Dkvm.h194 } synic; member

Completed in 43 milliseconds