/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_uppc.c | 615 xen_uppc_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid, argument 621 if ((status = acpi_get_irq_cache_ent(busid, devid, ipin, pci_irqp, 650 acpi_new_irq_cache_ent(busid, devid, ipin, *pci_irqp, 668 int dev_len, pci_irq, devid, busid; local 697 if (acpica_get_bdf(dip, &busid, &devid, NULL) != 0) 705 if (xen_uppc_acpi_translate_pci_irq(dip, busid, devid,
|
H A D | mp_platform_xpv.c | 89 extern int apic_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid, 94 extern struct apic_io_intr *apic_find_io_intr_w_busid(int irqno, int busid); 729 int dev_len, pci_irq, newirq, bustype, devid, busid, i; local 799 if (acpica_get_bdf(dip, &busid, &devid, NULL) != 0) 801 if (busid == 0 && apic_pci_bus_total == 1) 802 busid = (int)apic_single_pci_busid; 809 if (apic_acpi_translate_pci_irq(dip, busid, devid, 818 if ((intrp = apic_find_io_intr_w_busid(pci_irq, busid)) 875 if (((busid = apic_find_bus_id(bustype)) != -1) && 876 ((intrp = apic_find_io_intr_w_busid(irqno, busid)) [all...] |
/illumos-gate/usr/src/uts/i86pc/io/psm/ |
H A D | uppc.c | 621 uppc_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid, argument 627 if ((status = acpi_get_irq_cache_ent(busid, devid, ipin, pci_irqp, 656 acpi_new_irq_cache_ent(busid, devid, ipin, *pci_irqp, 855 int dev_len, pci_irq, devid, busid; local 884 if (acpica_get_bdf(dip, &busid, &devid, NULL) != 0) 892 if (uppc_acpi_translate_pci_irq(dip, busid, devid,
|
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | mp_platform_common.c | 84 static int apic_find_bus(int busid); 87 struct apic_io_intr *apic_find_io_intr_w_busid(int irqno, int busid); 121 int apic_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid, 1456 apic_find_io_intr_w_busid(int irqno, int busid) argument 1468 intrp->intr_busid == busid && 1475 "busid %x:%x\n", irqno, busid)); 1518 apic_find_bus(int busid) argument 1524 if (busp->bus_id == busid) 1528 APIC_VERBOSE_IOAPIC((CE_WARN, "Did not find bus for bus id %x", busid)); 1741 apic_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid, int ipin, int *pci_irqp, iflag_t *intr_flagp) argument [all...] |
H A D | mp_platform_misc.c | 97 extern int apic_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid, 102 extern struct apic_io_intr *apic_find_io_intr_w_busid(int irqno, int busid); 774 int dev_len, pci_irq, newirq, bustype, devid, busid, i; local 844 if (acpica_get_bdf(dip, &busid, &devid, NULL) != 0) 846 if (busid == 0 && apic_pci_bus_total == 1) 847 busid = (int)apic_single_pci_busid; 854 if (apic_acpi_translate_pci_irq(dip, busid, devid, 863 if ((intrp = apic_find_io_intr_w_busid(pci_irq, busid)) 920 if (((busid = apic_find_bus_id(bustype)) != -1) && 921 ((intrp = apic_find_io_intr_w_busid(irqno, busid)) [all...] |
/illumos-gate/usr/src/uts/i86pc/sys/ |
H A D | apix.h | 240 extern struct apic_io_intr *apic_find_io_intr_w_busid(int irqno, int busid); 241 extern int apic_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid,
|
/illumos-gate/usr/src/uts/i86pc/io/apix/ |
H A D | apix.c | 2342 int busid; local 2349 if (((busid = apic_find_bus_id(bustype)) != -1) && 2350 ((intrp = apic_find_io_intr_w_busid(irqno, busid)) 2401 int busid, devid, pci_irq; local 2407 if (acpica_get_bdf(dip, &busid, &devid, NULL) != 0) 2410 if (busid == 0 && apic_pci_bus_total == 1) 2411 busid = (int)apic_single_pci_busid; 2419 if (apic_acpi_translate_pci_irq(dip, busid, devid, 2430 if ((intrp = apic_find_io_intr_w_busid(pci_irq, busid)) == NULL) {
|