pirh              736 arch/i386/pci/pci_intr_fixup.c 	struct pcibios_pir_header *pirh = &pcibios_pir_header;
pirh              756 arch/i386/pci/pci_intr_fixup.c 	if (pirh->signature != 0 && (pirh->router_bus != 0 ||
pirh              757 arch/i386/pci/pci_intr_fixup.c 	    pirh->router_devfunc != 0 || pirh->compat_router != 0)) {
pirh              759 arch/i386/pci/pci_intr_fixup.c 		icutag = pci_make_tag(pc, pirh->router_bus,
pirh              760 arch/i386/pci/pci_intr_fixup.c 		    PIR_DEVFUNC_DEVICE(pirh->router_devfunc),
pirh              761 arch/i386/pci/pci_intr_fixup.c 		    PIR_DEVFUNC_FUNCTION(pirh->router_devfunc));
pirh              762 arch/i386/pci/pci_intr_fixup.c 		if (pirh->compat_router == 0 ||
pirh              763 arch/i386/pci/pci_intr_fixup.c 		    (piit = pciintr_icu_lookup(pirh->compat_router)) == NULL) {
pirh              768 arch/i386/pci/pci_intr_fixup.c 			pirh->compat_router = pci_conf_read(pc, icutag,
pirh              772 arch/i386/pci/pci_intr_fixup.c 			piit = pciintr_icu_lookup(pirh->compat_router);
pirh              818 arch/i386/pci/pci_intr_fixup.c 					pirh->compat_router = icuid;
pirh              819 arch/i386/pci/pci_intr_fixup.c 					pirh->router_bus = 0;
pirh              820 arch/i386/pci/pci_intr_fixup.c 					pirh->router_devfunc =
pirh              833 arch/i386/pci/pci_intr_fixup.c 		if (pirh->signature != 0 && pirh->compat_router != 0)
pirh              835 arch/i386/pci/pci_intr_fixup.c 			    PCI_VENDOR(pirh->compat_router),
pirh              836 arch/i386/pci/pci_intr_fixup.c 			    PCI_PRODUCT(pirh->compat_router));
pirh              849 arch/i386/pci/pci_intr_fixup.c 		    sc->sc_dev.dv_xname, pirh->router_bus,
pirh              850 arch/i386/pci/pci_intr_fixup.c 		    PIR_DEVFUNC_DEVICE(pirh->router_devfunc),
pirh              851 arch/i386/pci/pci_intr_fixup.c 		    PIR_DEVFUNC_FUNCTION(pirh->router_devfunc));
pirh              852 arch/i386/pci/pci_intr_fixup.c 		if (pirh->compat_router != 0) {
pirh              853 arch/i386/pci/pci_intr_fixup.c 			pci_devinfo(pirh->compat_router, 0, 0, devinfo,
pirh              248 arch/i386/pci/pcibios.c 		struct pcibios_pir_header *pirh;
pirh              252 arch/i386/pci/pcibios.c 		pirh = (struct pcibios_pir_header *)p;
pirh              258 arch/i386/pci/pcibios.c 		if (pirh->signature != BIOS32_MAKESIG('$', 'P', 'I', 'R') &&
pirh              259 arch/i386/pci/pcibios.c 		    pirh->signature != BIOS32_MAKESIG('_', 'P', 'I', 'R'))
pirh              262 arch/i386/pci/pcibios.c 		if (pirh->tablesize < sizeof(*pirh))
pirh              266 arch/i386/pci/pcibios.c 		for (i = 0; i < pirh->tablesize; i++)
pirh              271 arch/i386/pci/pcibios.c 		    pirh->version >> 8, pirh->version & 0xff, pa,
pirh              272 arch/i386/pci/pcibios.c 		    pirh->tablesize, (pirh->tablesize - sizeof(*pirh)) / 16);
pirh              280 arch/i386/pci/pcibios.c 		if (pirh->tablesize % 16 != 0) {
pirh              285 arch/i386/pci/pcibios.c 		if (pirh->version != 0x0100) {
pirh              294 arch/i386/pci/pcibios.c 		pcibios_pir_header = *pirh;
pirh              296 arch/i386/pci/pcibios.c 		    malloc(pirh->tablesize - sizeof(*pirh), M_DEVBUF, M_NOWAIT);
pirh              301 arch/i386/pci/pcibios.c 		bcopy(p + sizeof(*pirh), pcibios_pir_table,
pirh              302 arch/i386/pci/pcibios.c 		    pirh->tablesize - sizeof(*pirh));
pirh              304 arch/i386/pci/pcibios.c 		    (pirh->tablesize - sizeof(*pirh)) / 16;