Searched refs:kvm_kernel_irq_routing_entry (Results 1 – 8 of 8) sorted by relevance
/linux-4.1.27/virt/kvm/ |
D | irqchip.c | 36 struct kvm_kernel_irq_routing_entry *rt_entries; 46 struct kvm_kernel_irq_routing_entry *entries, int gsi) in kvm_irq_map_gsi() 49 struct kvm_kernel_irq_routing_entry *e; in kvm_irq_map_gsi() 74 struct kvm_kernel_irq_routing_entry route; in kvm_send_userspace_msi() 95 struct kvm_kernel_irq_routing_entry irq_set[KVM_NR_IRQCHIPS]; in kvm_set_irq() 129 struct kvm_kernel_irq_routing_entry *e, in setup_routing_entry() 133 struct kvm_kernel_irq_routing_entry *ei; in setup_routing_entry() 177 + (nr * sizeof(struct kvm_kernel_irq_routing_entry)), in kvm_set_irq_routing()
|
D | eventfd.c | 80 struct kvm_kernel_irq_routing_entry irq_entry; 229 struct kvm_kernel_irq_routing_entry irq; in irqfd_wakeup() 284 struct kvm_kernel_irq_routing_entry *e; in irqfd_update() 285 struct kvm_kernel_irq_routing_entry entries[KVM_NR_IRQCHIPS]; in irqfd_update()
|
/linux-4.1.27/arch/x86/kvm/ |
D | irq_comm.c | 34 static int kvm_set_pic_irq(struct kvm_kernel_irq_routing_entry *e, in kvm_set_pic_irq() 42 static int kvm_set_ioapic_irq(struct kvm_kernel_irq_routing_entry *e, in kvm_set_ioapic_irq() 97 static inline void kvm_set_msi_irq(struct kvm_kernel_irq_routing_entry *e, in kvm_set_msi_irq() 114 int kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, in kvm_set_msi() 128 static int kvm_set_msi_inatomic(struct kvm_kernel_irq_routing_entry *e, in kvm_set_msi_inatomic() 151 struct kvm_kernel_irq_routing_entry entries[KVM_NR_IRQCHIPS]; in kvm_set_irq_inatomic() 152 struct kvm_kernel_irq_routing_entry *e; in kvm_set_irq_inatomic() 255 int kvm_set_routing_entry(struct kvm_kernel_irq_routing_entry *e, in kvm_set_routing_entry()
|
/linux-4.1.27/include/linux/ |
D | kvm_host.h | 307 struct kvm_kernel_irq_routing_entry { struct 310 int (*set)(struct kvm_kernel_irq_routing_entry *e, argument 743 struct kvm_kernel_irq_routing_entry *entries, int gsi); 749 int kvm_set_msi(struct kvm_kernel_irq_routing_entry *irq_entry, struct kvm *kvm, 942 int kvm_set_routing_entry(struct kvm_kernel_irq_routing_entry *e,
|
/linux-4.1.27/arch/powerpc/kvm/ |
D | book3s_xics.c | 1252 int kvm_set_msi(struct kvm_kernel_irq_routing_entry *irq_entry, struct kvm *kvm, in kvm_set_msi() 1390 static int xics_set_irq(struct kvm_kernel_irq_routing_entry *e, in xics_set_irq() 1398 struct kvm_kernel_irq_routing_entry *entries, int gsi) in kvm_irq_map_gsi()
|
D | mpic.c | 1791 static int mpic_set_irq(struct kvm_kernel_irq_routing_entry *e, in mpic_set_irq() 1807 int kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, in kvm_set_msi() 1826 int kvm_set_routing_entry(struct kvm_kernel_irq_routing_entry *e, in kvm_set_routing_entry()
|
/linux-4.1.27/arch/s390/kvm/ |
D | interrupt.c | 2076 static int set_adapter_int(struct kvm_kernel_irq_routing_entry *e, in set_adapter_int() 2105 int kvm_set_routing_entry(struct kvm_kernel_irq_routing_entry *e, in kvm_set_routing_entry() 2127 int kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, struct kvm *kvm, in kvm_set_msi()
|
/linux-4.1.27/virt/kvm/arm/ |
D | vgic.c | 2144 struct kvm_kernel_irq_routing_entry *entries, in kvm_irq_map_gsi() 2168 int kvm_set_msi(struct kvm_kernel_irq_routing_entry *e, in kvm_set_msi()
|