Lines Matching defs:l_irq
109 uint8_t l_irq;
230 link->l_irq = res->Data.Irq.Interrupts[0];
235 link->l_irq = res->Data.ExtendedIrq.Interrupts[0];
243 if (link->l_irq == 0)
244 link->l_irq = PCI_INVALID_IRQ;
413 printf("%5d %3d %c %3d ", i, link->l_irq,
466 sc->pl_links[i].l_irq = PCI_INVALID_IRQ;
516 sc->pl_links[i].l_irq))
517 sc->pl_links[i].l_irq = PCI_INVALID_IRQ;
525 sc->pl_links[i].l_initial_irq = sc->pl_links[i].l_irq;
537 sc->pl_links[i].l_irq = PCI_INVALID_IRQ;
541 if (PCI_INTERRUPT_VALID(sc->pl_links[i].l_irq))
684 pci_link_interrupt_weights[link->l_irq]++;
784 if (PCI_INTERRUPT_VALID(link->l_irq)) {
785 KASSERT(link->l_irq < NUM_ISA_INTERRUPTS);
786 res->Data.Irq.Interrupts[0] = link->l_irq;
796 if (PCI_INTERRUPT_VALID(link->l_irq)) {
798 link->l_irq;
839 if (PCI_INTERRUPT_VALID(link->l_irq)) {
840 KASSERT(link->l_irq < NUM_ISA_INTERRUPTS);
841 newres.Data.Irq.Interrupts[0] = link->l_irq;
852 if (PCI_INTERRUPT_VALID(link->l_irq)) {
854 link->l_irq;
933 PCI_INTERRUPT_VALID(link->l_irq)) {
944 pci_link_interrupt_weights[link->l_irq] +=
969 KASSERT(!PCI_INTERRUPT_VALID(link->l_irq));
1044 KASSERT(PCI_INTERRUPT_VALID(link->l_irq));
1046 *irq = link->l_irq;
1049 return link->l_irq;
1052 if (PCI_INTERRUPT_VALID(link->l_irq)) {
1053 *irq = link->l_irq;
1060 link->l_irq = acpi_pci_link_choose_irq(sc, link);
1061 if (!PCI_INTERRUPT_VALID(link->l_irq))
1070 link->l_irq = PCI_INVALID_IRQ;
1080 reg |= link->l_irq << PCI_INTERRUPT_LINE_SHIFT;
1088 return link->l_irq;