Lines Matching full:irqs
81 static void pci_print_irqmask(u_int16_t irqs);
110 /* IRQs 3, 4, 5, 6, 7, 9, 10, 11, 12, 14, 15 */
116 "Mask of allowed irqs to try to route when it has no good clue about\n"
117 "which irqs it should use.");
236 if (intpin->irqs != pci_link->pl_irqmask) { in pci_pir_create_links()
243 pci_link->pl_irqmask &= intpin->irqs; in pci_pir_create_links()
248 pci_link->pl_irqmask = intpin->irqs; in pci_pir_create_links()
319 /* Don't trust any BIOS IRQs greater than 15. */ in pci_pir_initial_irqs()
347 * prefer the new IRQ instead. If both IRQs are valid, then just in pci_pir_initial_irqs()
410 * allow invalid IRQs to be specified but warn about them. An IRQ in pci_pir_parse()
437 * IRQs that the BIOS has already used for PCI link devices. in pci_pir_parse()
447 printf("$PIR: IRQs used by BIOS: "); in pci_pir_parse()
514 * IRQs" set. in pci_pir_route_interrupt()
569 /* XXX: Need to have a #define of known bad IRQs to also mask out? */ in pci_pir_choose_irq()
593 pci_print_irqmask(u_int16_t irqs) in pci_print_irqmask() argument
597 if (irqs == 0) { in pci_print_irqmask()
602 for (i = 0; i < 16; i++, irqs >>= 1) in pci_print_irqmask()
603 if (irqs & 1) { in pci_print_irqmask()
620 printf("Link IRQ Rtd Ref IRQs\n"); in pci_pir_dump_links()