Lines Matching defs:pciirq
454 uint16_t pciirq = 0;
467 pciirq |= 1 << l->irq;
488 pciirq |= 1 << irq;
505 if (pciintr_bitmap_find_lowest_irq(l->bitmap & pciirq,
545 pciintr_link_route(uint16_t *pciirq)
550 *pciirq = 0;
573 *pciirq |= (1 << l->irq);
591 *pciirq |= (1 << l->irq);
599 pciintr_irq_release(uint16_t *pciirq)
606 printf("pciintr_irq_release: fixup pciirq level/edge map 0x%04x\n",
607 *pciirq);
620 printf("pciintr_irq_release: bios pciirq level/edge map 0x%04x\n",
625 *pciirq |= bios_pciirq;
627 if ((*pciirq & bit) == 0)
637 printf("pciintr_irq_release: final pciirq level/edge map 0x%04x\n",
638 *pciirq);
772 pci_intr_fixup(pci_chipset_tag_t pc, bus_space_tag_t iot, uint16_t *pciirq)
919 if (pciintr_link_route(pciirq) != 0) {
936 if (pciintr_irq_release(pciirq) != 0) {