Searched refs:ioapic (Results 1 – 10 of 10) sorted by relevance
/xen/xen/arch/x86/ |
A D | mpparse.c | 554 ioapic.mpc_type = MP_IOAPIC; in construct_default_ISA_mptable() 555 ioapic.mpc_apicid = 2; in construct_default_ISA_mptable() 559 MP_ioapic_info(&ioapic); in construct_default_ISA_mptable() 937 int ioapic = -1; in mp_override_legacy_irq() local 943 ioapic = mp_find_ioapic(gsi); in mp_override_legacy_irq() 944 if (ioapic < 0) in mp_override_legacy_irq() 980 int ioapic = -1; in mp_config_acpi_legacy_irqs() local 991 ioapic = mp_find_ioapic(0); in mp_config_acpi_legacy_irqs() 992 if (ioapic < 0) in mp_config_acpi_legacy_irqs() 1043 int ioapic; in mp_register_gsi() local [all …]
|
A D | io_apic.c | 673 int pin, ioapic, irq, irq_entry; in setup_ioapic_dest() local 678 for (ioapic = 0; ioapic < nr_ioapics; ioapic++) { in setup_ioapic_dest() 2121 reg_00.raw = io_apic_read(ioapic, 0); in io_apic_get_unique_id() 2156 io_apic_write(ioapic, 0, reg_00.raw); in io_apic_get_unique_id() 2157 reg_00.raw = io_apic_read(ioapic, 0); in io_apic_get_unique_id() 2174 int __init io_apic_get_version (int ioapic) in io_apic_get_version() argument 2180 reg_01.raw = io_apic_read(ioapic, 1); in io_apic_get_version() 2193 reg_01.raw = io_apic_read(ioapic, 1); in io_apic_get_redir_entries() 2209 ioapic, irq); in io_apic_set_pci_routing() 2231 add_pin_to_irq(irq, ioapic, pin); in io_apic_set_pci_routing() [all …]
|
/xen/xen/include/asm-x86/ |
A D | io_apic.h | 178 extern int io_apic_get_unique_id (int ioapic, int apic_id); 179 extern int io_apic_get_version (int ioapic); 180 extern int io_apic_get_redir_entries (int ioapic); 181 extern int io_apic_set_pci_routing (int ioapic, int pin, int irq, int edge_level, int active_high_l…
|
/xen/xen/arch/x86/acpi/ |
A D | boot.c | 219 struct acpi_madt_io_apic *ioapic = in acpi_parse_ioapic() local 222 if (BAD_MADT_ENTRY(ioapic, end)) in acpi_parse_ioapic() 227 mp_register_ioapic(ioapic->id, in acpi_parse_ioapic() 228 ioapic->address, ioapic->global_irq_base); in acpi_parse_ioapic()
|
/xen/xen/drivers/passthrough/vtd/ |
A D | dmar.h | 38 }ioapic; member
|
A D | dmar.c | 125 struct acpi_ioapic_unit *ioapic; in acpi_ioapic_device_match() local 126 list_for_each_entry( ioapic, ioapic_list, list ) { in acpi_ioapic_device_match() 127 if (ioapic->apic_id == apic_id) in acpi_ioapic_device_match() 408 acpi_ioapic_unit->ioapic.bdf.bus = bus; in acpi_parse_dev_scope() 409 acpi_ioapic_unit->ioapic.bdf.dev = path->dev; in acpi_parse_dev_scope() 410 acpi_ioapic_unit->ioapic.bdf.func = path->fn; in acpi_parse_dev_scope()
|
A D | intremap.c | 102 return acpi_ioapic_unit->ioapic.info; in apicid_to_bdf()
|
/xen/docs/misc/ |
A D | vtd.txt | 103 virtual ioapic whenever an MSI message is received. This reduces the
|
A D | xen-command-line.pandoc | 1424 ### ivrs_ioapic[`<ioapic>`] (AMD) 1428 `<ioapic>` instead of the one specified by the IVHD sub-tables of the IVRS
|
/xen/xen/xsm/flask/policy/ |
A D | access_vectors | 439 # PHYSDEVOP_map_pirq and ioapic writes for dom0, when acting on real IRQs
|
Completed in 35 milliseconds