Lines Matching defs:kvm
31 struct kvm *kvm, int irq_source_id, int level, in kvm_set_pic_irq()
39 struct kvm *kvm, int irq_source_id, int level, in kvm_set_ioapic_irq()
47 int kvm_irq_delivery_to_apic(struct kvm *kvm, struct kvm_lapic *src, in kvm_irq_delivery_to_apic()
104 void kvm_set_msi_irq(struct kvm *kvm, struct kvm_kernel_irq_routing_entry *e, in kvm_set_msi_irq()
125 static inline bool kvm_msi_route_invalid(struct kvm *kvm, in kvm_msi_route_invalid()
132 struct kvm *kvm, int irq_source_id, int level, bool line_status) in kvm_set_msi()
149 struct kvm *kvm, int irq_source_id, int level, in kvm_hv_set_sint()
159 struct kvm *kvm, int irq_source_id, int level, in kvm_arch_set_irq_inatomic()
194 int kvm_request_irq_source_id(struct kvm *kvm) in kvm_request_irq_source_id()
217 void kvm_free_irq_source_id(struct kvm *kvm, int irq_source_id) in kvm_free_irq_source_id()
238 void kvm_register_irq_mask_notifier(struct kvm *kvm, int irq, in kvm_register_irq_mask_notifier()
247 void kvm_unregister_irq_mask_notifier(struct kvm *kvm, int irq, in kvm_unregister_irq_mask_notifier()
256 void kvm_fire_mask_notifiers(struct kvm *kvm, unsigned irqchip, unsigned pin, in kvm_fire_mask_notifiers()
271 bool kvm_arch_can_set_irq_routing(struct kvm *kvm) in kvm_arch_can_set_irq_routing()
276 int kvm_set_routing_entry(struct kvm *kvm, in kvm_set_routing_entry()
333 bool kvm_intr_is_single_vcpu(struct kvm *kvm, struct kvm_lapic_irq *irq, in kvm_intr_is_single_vcpu()
387 int kvm_setup_default_irq_routing(struct kvm *kvm) in kvm_setup_default_irq_routing()
395 int kvm_setup_empty_irq_routing(struct kvm *kvm) in kvm_setup_empty_irq_routing()
400 void kvm_arch_post_irq_routing_update(struct kvm *kvm) in kvm_arch_post_irq_routing_update()
410 struct kvm *kvm = vcpu->kvm; in kvm_scan_ioapic_routes() local
439 void kvm_arch_irq_routing_update(struct kvm *kvm) in kvm_arch_irq_routing_update()