pir 269 arch/i386/pci/pci_intr_fixup.c pciintr_link_alloc(pci_chipset_tag_t pc, struct pcibios_intr_routing *pir, int pin) pir 271 arch/i386/pci/pci_intr_fixup.c int link = pir->linkmap[pin].link, clink, irq; pir 285 arch/i386/pci/pci_intr_fixup.c "ignoring link 0x%02x\n", pir->bus, pir 286 arch/i386/pci/pci_intr_fixup.c PIR_DEVFUNC_DEVICE(pir->device), link)); pir 303 arch/i386/pci/pci_intr_fixup.c "ignoring PIRQ 0x%02x\n", pir->bus, pir 304 arch/i386/pci/pci_intr_fixup.c PIR_DEVFUNC_DEVICE(pir->device), link, clink)); pir 315 arch/i386/pci/pci_intr_fixup.c l->bitmap = pir->linkmap[pin].bitmap; pir 336 arch/i386/pci/pci_intr_fixup.c struct pcibios_intr_routing *pir; pir 343 arch/i386/pci/pci_intr_fixup.c pir = &pcibios_pir_table[entry]; pir 344 arch/i386/pci/pci_intr_fixup.c if (pir->bus == bus && pir 345 arch/i386/pci/pci_intr_fixup.c PIR_DEVFUNC_DEVICE(pir->device) == device) pir 346 arch/i386/pci/pci_intr_fixup.c return (pir); pir 372 arch/i386/pci/pci_intr_fixup.c struct pcibios_intr_routing *pir; pir 384 arch/i386/pci/pci_intr_fixup.c pir = &pcibios_pir_table[entry]; pir 386 arch/i386/pci/pci_intr_fixup.c if ((link = pir->linkmap[pin].link) == 0) pir 397 arch/i386/pci/pci_intr_fixup.c pciintr_link_alloc(pc, pir, pin); pir 398 arch/i386/pci/pci_intr_fixup.c else if (pir->linkmap[pin].bitmap != l->bitmap) { pir 405 arch/i386/pci/pci_intr_fixup.c "should be 0x%04x\n", pir->bus, pir 406 arch/i386/pci/pci_intr_fixup.c PIR_DEVFUNC_DEVICE(pir->device), link, pir 407 arch/i386/pci/pci_intr_fixup.c pir->linkmap[pin].bitmap, l->bitmap)); pir 409 arch/i386/pci/pci_intr_fixup.c l->bitmap &= pir->linkmap[pin].bitmap; pir 654 arch/i386/pci/pci_intr_fixup.c struct pcibios_intr_routing *pir; pir 667 arch/i386/pci/pci_intr_fixup.c if ((pir = pciintr_pir_lookup(bus, device)) == NULL || pir 668 arch/i386/pci/pci_intr_fixup.c (link = pir->linkmap[ihp->pin - 1].link) == 0) {