Searched refs:X86IOMMUState (Results 1 – 11 of 11) sorted by relevance
/openbmc/qemu/hw/i386/ |
H A D | x86-iommu.c | 30 void x86_iommu_iec_register_notifier(X86IOMMUState *iommu, in x86_iommu_iec_register_notifier() 41 void x86_iommu_iec_notify_all(X86IOMMUState *iommu, bool global, in x86_iommu_iec_notify_all() 80 X86IOMMUState *x86_iommu_get_default(void) in x86_iommu_get_default() 95 X86IOMMUState *x86_iommu = X86_IOMMU_DEVICE(dev); in x86_iommu_realize() 129 DEFINE_PROP_ON_OFF_AUTO("intremap", X86IOMMUState, 131 DEFINE_PROP_BOOL("device-iotlb", X86IOMMUState, dt_supported, false), 132 DEFINE_PROP_BOOL("pt", X86IOMMUState, pt_supported, true), 143 bool x86_iommu_ir_supported(X86IOMMUState *s) in x86_iommu_ir_supported() 151 .instance_size = sizeof(X86IOMMUState),
|
H A D | x86-iommu-stub.c | 25 void x86_iommu_iec_register_notifier(X86IOMMUState *iommu, in x86_iommu_iec_register_notifier() 30 X86IOMMUState *x86_iommu_get_default(void) in x86_iommu_get_default() 35 bool x86_iommu_ir_supported(X86IOMMUState *s) in x86_iommu_ir_supported()
|
H A D | amd_iommu.h | 317 X86IOMMUState iommu; /* IOMMU bus device */
|
H A D | intel_iommu.c | 758 static inline bool vtd_pe_type_check(X86IOMMUState *x86_iommu, in vtd_pe_type_check() 819 X86IOMMUState *x86_iommu = X86_IOMMU_DEVICE(s); in vtd_get_pe_in_pasid_leaf_table() 1007 static inline bool vtd_ce_type_check(X86IOMMUState *x86_iommu, in vtd_ce_type_check() 1495 X86IOMMUState *x86_iommu = X86_IOMMU_DEVICE(s); in vtd_dev_to_context_entry() 2441 X86IOMMUState *x86_iommu = X86_IOMMU_DEVICE(s); in vtd_handle_gcmd_write() 3308 X86IOMMUState *x86_iommu = X86_IOMMU_DEVICE(s); in vtd_iommu_notify_flag_changed() 3674 static int vtd_int_remap(X86IOMMUState *iommu, MSIMessage *src, in vtd_int_remap() 4102 X86IOMMUState *x86_iommu = X86_IOMMU_DEVICE(s); in vtd_cap_init() 4160 X86IOMMUState *x86_iommu = X86_IOMMU_DEVICE(s); in vtd_init() 4288 X86IOMMUState *x86_iommu = X86_IOMMU_DEVICE(s); in vtd_decide_config() [all …]
|
H A D | amd_iommu.c | 1362 static int amdvi_int_remap(X86IOMMUState *iommu, in amdvi_int_remap() 1429 X86IOMMUState *x86_iommu = X86_IOMMU_DEVICE(s); in amdvi_host_dma_iommu()
|
H A D | pc.c | 1743 X86IOMMUState *iommu = x86_iommu_get_default(); in pc_hotplug_allowed()
|
H A D | acpi-build.c | 2073 X86IOMMUState *iommu = x86_iommu_get_default(); in build_dmar_q35()
|
/openbmc/qemu/include/hw/i386/ |
H A D | x86-iommu.h | 28 OBJECT_DECLARE_TYPE(X86IOMMUState, X86IOMMUClass, X86_IOMMU_DEVICE) 40 int (*int_remap)(X86IOMMUState *iommu, MSIMessage *src, 62 struct X86IOMMUState { struct 70 bool x86_iommu_ir_supported(X86IOMMUState *s); argument 135 X86IOMMUState *x86_iommu_get_default(void); 144 void x86_iommu_iec_register_notifier(X86IOMMUState *iommu, 155 void x86_iommu_iec_notify_all(X86IOMMUState *iommu, bool global,
|
H A D | intel_iommu.h | 252 X86IOMMUState x86_iommu;
|
/openbmc/qemu/hw/intc/ |
H A D | ioapic.c | 436 X86IOMMUState *iommu = x86_iommu_get_default(); in ioapic_machine_done_notify()
|
/openbmc/qemu/target/i386/kvm/ |
H A D | kvm.c | 6220 X86IOMMUState *iommu = x86_iommu_get_default(); in kvm_arch_fixup_msi_route() 6341 X86IOMMUState *iommu = x86_iommu_get_default(); in kvm_arch_add_msi_route_post()
|