/illumos-gate/usr/src/uts/i86pc/io/psm/ |
H A D | uppc.c | 67 int *pci_irqp, iflag_t *intr_flagp); 622 int ipin, int *pci_irqp, iflag_t *intr_flagp) 627 if ((status = acpi_get_irq_cache_ent(busid, devid, ipin, pci_irqp, 630 "from cache for device %s, instance #%d\n", *pci_irqp, 637 if ((status = acpi_translate_pci_irq(dip, ipin, pci_irqp, 647 status = uppc_acpi_irq_configure(&acpipsmlnk, dip, pci_irqp, 651 pci_irqp, intr_flagp); 656 acpi_new_irq_cache_ent(busid, devid, ipin, *pci_irqp, 658 psm_set_elcr(*pci_irqp, 1); /* set IRQ to PCI mode */ 662 *pci_irqp, ddi_get_nam 621 uppc_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid, int ipin, int *pci_irqp, iflag_t *intr_flagp) argument 700 uppc_acpi_irq_configure(acpi_psm_lnk_t *acpipsmlnkp, dev_info_t *dip, int *pci_irqp, iflag_t *dipintr_flagp) argument [all...] |
H A D | psm_common.c | 93 int ipin, int *pci_irqp, iflag_t *iflagp, acpi_psm_lnk_t *acpipsmlnkp); 96 int *pci_irqp, iflag_t *intr_flagp, acpi_psm_lnk_t *acpipsmlnkp); 98 static int acpi_get_irq_lnk_cache_ent(ACPI_HANDLE lnkobj, int *pci_irqp, 109 int *pci_irqp, iflag_t *intr_flagp, acpi_psm_lnk_t *acpipsmlnkp) 136 ASSERT(pci_irqp != NULL); 137 *pci_irqp = prtp->SourceIndex; 140 status = acpi_eval_lnk(dip, prtp->Source, pci_irqp, 155 * intr_flagp, and irqno in the value pointed to by pci_irqp. 168 acpi_eval_lnk(dev_info_t *dip, char *lnkname, int *pci_irqp, argument 192 if ((acpi_get_irq_lnk_cache_ent(lnkobj, pci_irqp, intr_flag 108 acpi_get_gsiv(dev_info_t *dip, ACPI_HANDLE pciobj, int devno, int ipin, int *pci_irqp, iflag_t *intr_flagp, acpi_psm_lnk_t *acpipsmlnkp) argument 403 acpi_translate_pci_irq(dev_info_t *dip, int ipin, int *pci_irqp, iflag_t *intr_flagp, acpi_psm_lnk_t *acpipsmlnkp) argument 586 acpi_get_current_irq_resource(acpi_psm_lnk_t *acpipsmlnkp, int *pci_irqp, iflag_t *intr_flagp) argument 875 acpi_get_irq_cache_ent(uchar_t bus, uchar_t dev, int ipin, int *pci_irqp, iflag_t *intr_flagp) argument 909 acpi_get_irq_lnk_cache_ent(ACPI_HANDLE lnkobj, int *pci_irqp, iflag_t *intr_flagp) argument [all...] |
/illumos-gate/usr/src/uts/i86xpv/io/psm/ |
H A D | xpv_uppc.c | 444 * Passes the irq number in the value pointed to by pci_irqp, and 462 int *pci_irqp, iflag_t *dipintr_flagp) 491 ASSERT(pci_irqp != NULL); 492 *pci_irqp = cur_irq; 608 ASSERT(pci_irqp != NULL); 609 *pci_irqp = cur_irq; 616 int ipin, int *pci_irqp, iflag_t *intr_flagp) 621 if ((status = acpi_get_irq_cache_ent(busid, devid, ipin, pci_irqp, 624 "from cache for device %s, instance #%d\n", *pci_irqp, 631 if ((status = acpi_translate_pci_irq(dip, ipin, pci_irqp, 461 xen_uppc_acpi_irq_configure(acpi_psm_lnk_t *acpipsmlnkp, dev_info_t *dip, int *pci_irqp, iflag_t *dipintr_flagp) argument 615 xen_uppc_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid, int ipin, int *pci_irqp, iflag_t *intr_flagp) argument [all...] |
/illumos-gate/usr/src/uts/i86pc/io/ |
H A D | mp_platform_common.c | 119 int *pci_irqp, iflag_t *intr_flagp); 122 int ipin, int *pci_irqp, iflag_t *intr_flagp); 1742 int ipin, int *pci_irqp, iflag_t *intr_flagp) 1748 if ((status = acpi_get_irq_cache_ent(busid, devid, ipin, pci_irqp, 1752 *pci_irqp, ddi_get_name(dip), ddi_get_instance(dip))); 1758 if ((status = acpi_translate_pci_irq(dip, ipin, pci_irqp, intr_flagp, 1768 status = apic_acpi_irq_configure(&acpipsmlnk, dip, pci_irqp, 1772 pci_irqp, intr_flagp); 1777 acpi_new_irq_cache_ent(busid, devid, ipin, *pci_irqp, 1782 *pci_irqp, ddi_get_nam 1741 apic_acpi_translate_pci_irq(dev_info_t *dip, int busid, int devid, int ipin, int *pci_irqp, iflag_t *intr_flagp) argument 2014 apic_acpi_irq_configure(acpi_psm_lnk_t *acpipsmlnkp, dev_info_t *dip, int *pci_irqp, iflag_t *dipintr_flagp) argument [all...] |