Home
last modified time | relevance | path

Searched refs:kvm_irq_routing_entry (Results 1 – 25 of 30) sorted by relevance

12

/openbmc/qemu/hw/i386/kvm/
H A Dxen_evtchn.h30 struct kvm_irq_routing_entry;
31 int xen_evtchn_translate_pirq_msi(struct kvm_irq_routing_entry *route,
H A Dxen_evtchn.c1741 int xen_evtchn_translate_pirq_msi(struct kvm_irq_routing_entry *route, in xen_evtchn_translate_pirq_msi()
/openbmc/qemu/include/sysemu/
H A Dkvm.h164 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 Dvgic-irqfd.c40 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 Dvm.c94 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 Dirqchip.c130 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 Dirq_comm.c278 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 Dxen.h37 const struct kvm_irq_routing_entry *ue);
H A Dxen.c1735 const struct kvm_irq_routing_entry *ue) in kvm_xen_setup_evtchn()
/openbmc/qemu/accel/kvm/
H A Dkvm-all.c1964 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 Dkvm.c699 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 Dkvm.h960 struct kvm_irq_routing_entry { struct
978 struct kvm_irq_routing_entry entries[]; argument
/openbmc/qemu/target/mips/
H A Dkvm.c1238 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 Ds390_flic_kvm.c329 struct kvm_irq_routing_entry kroute = {}; in kvm_irqchip_add_adapter_route()
/openbmc/linux/include/uapi/linux/
H A Dkvm.h1241 struct kvm_irq_routing_entry { struct
1259 struct kvm_irq_routing_entry entries[]; argument
/openbmc/linux/tools/include/uapi/linux/
H A Dkvm.h1241 struct kvm_irq_routing_entry { struct
1259 struct kvm_irq_routing_entry entries[]; argument
/openbmc/linux/arch/powerpc/kvm/
H A Dmpic.c1642 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 Dhyperv.c378 struct kvm_irq_routing_entry kroute = {}; in kvm_irqchip_add_hv_sint_route()
/openbmc/linux/include/linux/
H A Dkvm_host.h2000 const struct kvm_irq_routing_entry *entries,
2005 const struct kvm_irq_routing_entry *ue);
/openbmc/qemu/target/arm/
H A Dkvm.c1547 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 Dkvm-cpu.c1284 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 Dxen_shinfo_test.c165 struct kvm_irq_routing_entry entries[2];
/openbmc/qemu/target/s390x/kvm/
H A Dkvm.c2101 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 Dkvm.c2851 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 Dkvm_util.c1752 size += KVM_MAX_IRQ_ROUTES * sizeof(struct kvm_irq_routing_entry); in kvm_gsi_routing_create()

12