/openbmc/qemu/hw/i386/kvm/ |
H A D | xen_evtchn.h | 30 struct kvm_irq_routing_entry; 31 int xen_evtchn_translate_pirq_msi(struct kvm_irq_routing_entry *route,
|
H A D | xen_evtchn.c | 1741 int xen_evtchn_translate_pirq_msi(struct kvm_irq_routing_entry *route, in xen_evtchn_translate_pirq_msi()
|
/openbmc/qemu/include/sysemu/ |
H A D | kvm.h | 164 struct kvm_irq_routing_entry; 391 int kvm_arch_fixup_msi_route(struct kvm_irq_routing_entry *route, 395 int kvm_arch_add_msi_route_post(struct kvm_irq_routing_entry *route, 510 struct kvm_irq_routing_entry *entry);
|
/openbmc/linux/arch/arm64/kvm/vgic/ |
H A D | vgic-irqfd.c | 40 const struct kvm_irq_routing_entry *ue) in kvm_set_routing_entry() 137 struct kvm_irq_routing_entry *entries; in kvm_vgic_setup_default_irq_routing()
|
/openbmc/linux/arch/riscv/kvm/ |
H A D | vm.c | 94 struct kvm_irq_routing_entry *ents; in kvm_riscv_setup_default_irq_routing() 120 const struct kvm_irq_routing_entry *ue) in kvm_set_routing_entry()
|
/openbmc/linux/virt/kvm/ |
H A D | irqchip.c | 130 const struct kvm_irq_routing_entry *ue) in setup_routing_entry() 169 const struct kvm_irq_routing_entry *ue, in kvm_set_irq_routing()
|
/openbmc/linux/arch/x86/kvm/ |
H A D | irq_comm.c | 278 const struct kvm_irq_routing_entry *ue) in kvm_set_routing_entry() 372 static const struct kvm_irq_routing_entry default_routing[] = { 393 static const struct kvm_irq_routing_entry empty_routing[] = {};
|
H A D | xen.h | 37 const struct kvm_irq_routing_entry *ue);
|
H A D | xen.c | 1735 const struct kvm_irq_routing_entry *ue) in kvm_xen_setup_evtchn()
|
/openbmc/qemu/accel/kvm/ |
H A D | kvm-all.c | 1964 struct kvm_irq_routing_entry kroute; 2014 struct kvm_irq_routing_entry *entry) in kvm_add_routing_entry() 2016 struct kvm_irq_routing_entry *new; in kvm_add_routing_entry() 2038 struct kvm_irq_routing_entry *new_entry) in kvm_update_routing_entry() 2040 struct kvm_irq_routing_entry *entry; in kvm_update_routing_entry() 2063 struct kvm_irq_routing_entry e = {}; in kvm_irqchip_add_irq_route() 2077 struct kvm_irq_routing_entry *e; in kvm_irqchip_release_virq() 2139 struct kvm_irq_routing_entry kroute = {}; in kvm_irqchip_add_msi_route() 2194 struct kvm_irq_routing_entry kroute = {}; in kvm_irqchip_update_msi_route()
|
/openbmc/qemu/target/loongarch/kvm/ |
H A D | kvm.c | 699 int kvm_arch_fixup_msi_route(struct kvm_irq_routing_entry *route, in kvm_arch_fixup_msi_route() 705 int kvm_arch_add_msi_route_post(struct kvm_irq_routing_entry *route, in kvm_arch_add_msi_route_post()
|
/openbmc/qemu/linux-headers/linux/ |
H A D | kvm.h | 960 struct kvm_irq_routing_entry { struct 978 struct kvm_irq_routing_entry entries[]; argument
|
/openbmc/qemu/target/mips/ |
H A D | kvm.c | 1238 int kvm_arch_fixup_msi_route(struct kvm_irq_routing_entry *route, in kvm_arch_fixup_msi_route() 1244 int kvm_arch_add_msi_route_post(struct kvm_irq_routing_entry *route, in kvm_arch_add_msi_route_post()
|
/openbmc/qemu/hw/intc/ |
H A D | s390_flic_kvm.c | 329 struct kvm_irq_routing_entry kroute = {}; in kvm_irqchip_add_adapter_route()
|
/openbmc/linux/include/uapi/linux/ |
H A D | kvm.h | 1241 struct kvm_irq_routing_entry { struct 1259 struct kvm_irq_routing_entry entries[]; argument
|
/openbmc/linux/tools/include/uapi/linux/ |
H A D | kvm.h | 1241 struct kvm_irq_routing_entry { struct 1259 struct kvm_irq_routing_entry entries[]; argument
|
/openbmc/linux/arch/powerpc/kvm/ |
H A D | mpic.c | 1642 struct kvm_irq_routing_entry *routing; in mpic_set_default_irq_routing() 1827 const struct kvm_irq_routing_entry *ue) in kvm_set_routing_entry()
|
/openbmc/qemu/hw/hyperv/ |
H A D | hyperv.c | 378 struct kvm_irq_routing_entry kroute = {}; in kvm_irqchip_add_hv_sint_route()
|
/openbmc/linux/include/linux/ |
H A D | kvm_host.h | 2000 const struct kvm_irq_routing_entry *entries, 2005 const struct kvm_irq_routing_entry *ue);
|
/openbmc/qemu/target/arm/ |
H A D | kvm.c | 1547 int kvm_arch_fixup_msi_route(struct kvm_irq_routing_entry *route, in kvm_arch_fixup_msi_route() 1587 int kvm_arch_add_msi_route_post(struct kvm_irq_routing_entry *route, in kvm_arch_add_msi_route_post()
|
/openbmc/qemu/target/riscv/kvm/ |
H A D | kvm-cpu.c | 1284 int kvm_arch_fixup_msi_route(struct kvm_irq_routing_entry *route, in kvm_arch_fixup_msi_route() 1385 int kvm_arch_add_msi_route_post(struct kvm_irq_routing_entry *route, in kvm_arch_add_msi_route_post()
|
/openbmc/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | xen_shinfo_test.c | 165 struct kvm_irq_routing_entry entries[2];
|
/openbmc/qemu/target/s390x/kvm/ |
H A D | kvm.c | 2101 int kvm_arch_fixup_msi_route(struct kvm_irq_routing_entry *route, in kvm_arch_fixup_msi_route() 2128 int kvm_arch_add_msi_route_post(struct kvm_irq_routing_entry *route, in kvm_arch_add_msi_route_post()
|
/openbmc/qemu/target/ppc/ |
H A D | kvm.c | 2851 int kvm_arch_fixup_msi_route(struct kvm_irq_routing_entry *route, in kvm_arch_fixup_msi_route() 2857 int kvm_arch_add_msi_route_post(struct kvm_irq_routing_entry *route, in kvm_arch_add_msi_route_post()
|
/openbmc/linux/tools/testing/selftests/kvm/lib/ |
H A D | kvm_util.c | 1752 size += KVM_MAX_IRQ_ROUTES * sizeof(struct kvm_irq_routing_entry); in kvm_gsi_routing_create()
|