Home
last modified time | relevance | path

Searched refs:iommu_intremap (Results 1 – 17 of 17) sorted by relevance

/xen-4.10.0-shim-comet/xen/drivers/passthrough/
A Diommu.c62 bool_t __read_mostly iommu_intremap = 1; variable
112 iommu_intremap = val; in parse_iommu_param()
372 bool_t force_intremap = force_iommu && iommu_intremap; in iommu_setup()
383 iommu_intremap = 0; in iommu_setup()
386 (force_intremap && !iommu_intremap) ) in iommu_setup()
390 if ( !iommu_intremap ) in iommu_setup()
405 printk("Interrupt remapping %sabled\n", iommu_intremap ? "en" : "dis"); in iommu_setup()
457 iommu_enabled = iommu_intremap = iommu_intpost = 0; in iommu_crash_shutdown()
A Dpci.c1272 return iommu_intremap in iommu_update_ire_from_msi()
1279 if ( iommu_intremap ) in iommu_read_msi_from_ire()
/xen-4.10.0-shim-comet/xen/drivers/passthrough/vtd/
A Diommu.c2143 if ( iommu_intremap ) in init_vtd_hw()
2150 iommu_intremap = 0; in init_vtd_hw()
2159 if ( iommu_intremap ) in init_vtd_hw()
2166 iommu_intremap = 0; in init_vtd_hw()
2173 if ( !iommu_intremap ) in init_vtd_hw()
2273 iommu_intremap = 0; in intel_vtd_setup()
2296 if ( !iommu_qinval && iommu_intremap ) in intel_vtd_setup()
2298 iommu_intremap = 0; in intel_vtd_setup()
2307 P(iommu_intremap, "Interrupt Remapping"); in intel_vtd_setup()
2329 iommu_intremap = 0; in intel_vtd_setup()
[all …]
A Dquirks.c318 if ( iommu_intremap ) in platform_quirks_init()
A Dintremap.c150 if ( !iommu_qinval || !iommu_intremap || list_empty(&acpi_drhd_units) ) in iommu_supports_eim()
763 ASSERT(ecap_intr_remap(iommu->ecap) && iommu_intremap); in enable_intremap()
A Ddmar.c801 if ( !iommu_enable && !iommu_intremap ) in acpi_parse_dmar()
/xen-4.10.0-shim-comet/xen/arch/x86/
A Dhpet.c260 if ( iommu_intremap ) in hpet_msi_write()
280 if ( iommu_intremap ) in hpet_msi_read()
343 if ( iommu_intremap ) in hpet_setup_msi_irq()
362 if ( iommu_intremap ) in hpet_setup_msi_irq()
A Dmsi.c241 if ( iommu_intremap ) in read_msi_msg()
251 if ( iommu_intremap ) in write_msi_msg()
647 if ( iommu_intremap ) in msi_free_irq()
A Dirq.c2584 if ( *nr != 1 && !iommu_intremap ) in allocate_pirq()
/xen-4.10.0-shim-comet/xen/include/asm-x86/
A Dio_apic.h132 #define ioapic_reg_remapped(reg) (iommu_intremap && ((reg) >= 0x10))
/xen-4.10.0-shim-comet/xen/include/xen/
A Diommu.h34 extern bool_t iommu_snoop, iommu_qinval, iommu_intremap, iommu_intpost;
/xen-4.10.0-shim-comet/xen/drivers/passthrough/amd/
A Diommu_init.c1066 iommu_intremap = 0; in amd_iommu_init_cleanup()
1188 dte, (u64)virt_to_maddr(intr_tb), iommu_intremap); in amd_iommu_setup_device_table()
1232 if ( iommu_intremap && amd_iommu_perdev_intremap && in amd_iommu_init()
1265 if ( iommu_intremap ) in amd_iommu_init()
A Dpci_amd_iommu.c175 if ( !iommu_enable && !iommu_intremap ) in amd_iov_detect()
181 iommu_intremap = 0; in amd_iov_detect()
A Diommu_acpi.c728 if ( !iommu_intremap ) in parse_ivhd_device_special()
1009 bool_t sb_ioapic = !iommu_intremap; in parse_ivrs_table()
1044 for ( apic = 0; !error && iommu_intremap && apic < nr_ioapics; ++apic ) in parse_ivrs_table()
A Diommu_intr.c311 if ( !iommu_intremap ) in amd_iommu_ioapic_update_ire()
/xen-4.10.0-shim-comet/docs/misc/
A Dvtd-pi.txt144 Like variable 'iommu_intremap' for interrupt remapping, it is very straightforward
/xen-4.10.0-shim-comet/xen/xsm/flask/
A Dhooks.c910 perm = ( iommu_intremap ? RESOURCE__USE_IOMMU : in flask_iommu_resource_use_perm()

Completed in 38 milliseconds