Home
last modified time | relevance | path

Searched refs:kvm_kernel_irq_routing_entry (Results 1 – 8 of 8) sorted by relevance

/linux-4.1.27/virt/kvm/
Dirqchip.c36 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()
Deventfd.c80 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/
Dirq_comm.c34 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/
Dkvm_host.h307 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/
Dbook3s_xics.c1252 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()
Dmpic.c1791 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/
Dinterrupt.c2076 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/
Dvgic.c2144 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()