Lines Matching defs:synic

39 static inline u64 synic_read_sint(struct kvm_vcpu_hv_synic *synic, int sint)  in synic_read_sint()
51 static bool synic_has_vector_connected(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_connected()
63 static bool synic_has_vector_auto_eoi(struct kvm_vcpu_hv_synic *synic, in synic_has_vector_auto_eoi()
78 static void synic_update_vector(struct kvm_vcpu_hv_synic *synic, in synic_update_vector()
95 static int synic_set_sint(struct kvm_vcpu_hv_synic *synic, int sint, in synic_set_sint()
148 struct kvm_vcpu_hv_synic *synic; in synic_get() local
157 static void synic_clear_sint_msg_pending(struct kvm_vcpu_hv_synic *synic, in synic_clear_sint_msg_pending()
186 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); in kvm_hv_notify_acked_sint() local
218 static void synic_exit(struct kvm_vcpu_hv_synic *synic, u32 msr) in synic_exit()
232 static int synic_set_msr(struct kvm_vcpu_hv_synic *synic, in synic_set_msr()
298 static int synic_get_msr(struct kvm_vcpu_hv_synic *synic, u32 msr, u64 *pdata, in synic_get_msr()
333 static int synic_set_irq(struct kvm_vcpu_hv_synic *synic, u32 sint) in synic_set_irq()
360 struct kvm_vcpu_hv_synic *synic; in kvm_hv_synic_set_irq() local
371 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); in kvm_hv_synic_send_eoi() local
383 struct kvm_vcpu_hv_synic *synic; in kvm_hv_set_sint_gsi() local
414 static void synic_init(struct kvm_vcpu_hv_synic *synic) in synic_init()
584 static int synic_deliver_msg(struct kvm_vcpu_hv_synic *synic, u32 sint, in synic_deliver_msg()
737 struct kvm_vcpu_hv_synic *synic = vcpu_to_synic(vcpu); in kvm_hv_activate_synic() local