Lines Matching refs:irq

122 			    u_int irq);
1424 int actual, error, i, irq, max;
1470 error = PCIB_ALLOC_MSIX(device_get_parent(dev), child, &irq);
1476 resource_list_add(&dinfo->resources, SYS_RES_IRQ, i + 1, irq,
1477 irq, 1);
1491 * IRQ values as ranges. 'irq' is the previous IRQ.
1495 irq = rle->start;
1502 if (rle->start == irq + 1) {
1504 irq++;
1510 printf("-%d", irq);
1516 irq = rle->start;
1521 printf("-%d", irq);
1599 int i, irq, j, *used;
1688 irq = msix->msix_vectors[vectors[i]].mv_irq;
1689 resource_list_add(&dinfo->resources, SYS_RES_IRQ, i + 1, irq,
1690 irq, 1);
1917 pci_remap_intr_method(device_t bus, device_t dev, u_int irq)
1941 if (rle->start == irq) {
1943 dev, irq, &addr, &data);
1964 if (mv->mv_irq == irq) {
1966 dev, irq, &addr, &data);
2513 printf("\tintpin=%c, irq=%d\n",
2960 int irq;
2967 irq = PCI_INVALID_IRQ;
2969 "hw.pci%d.%d.%d.INT%c.irq",
2971 if (TUNABLE_INT_FETCH(tunable_name, &irq) && (irq >= 255 || irq <= 0))
2972 irq = PCI_INVALID_IRQ;
2981 if (!PCI_INTERRUPT_VALID(irq)) {
2983 irq = PCI_ASSIGN_INTERRUPT(bus, dev);
2984 if (!PCI_INTERRUPT_VALID(irq))
2985 irq = cfg->intline;
2989 if (!PCI_INTERRUPT_VALID(irq))
2993 if (irq != cfg->intline) {
2994 cfg->intline = irq;
2995 pci_write_config(dev, PCIR_INTLINE, irq, 1);
2999 resource_list_add(&dinfo->resources, SYS_RES_IRQ, 0, irq, irq, 1);
3530 pci_setup_intr(device_t dev, device_t child, struct resource *irq, int flags,
3541 error = bus_generic_setup_intr(dev, child, irq, flags, filter, intr,
3552 rid = rman_get_rid(irq);
3570 child, rman_get_start(irq), &addr, &data);
3588 KASSERT(mv->mv_irq == rman_get_start(irq),
3594 child, rman_get_start(irq), &addr, &data);
3612 (void)bus_generic_teardown_intr(dev, child, irq,
3622 pci_teardown_intr(device_t dev, device_t child, struct resource *irq,
3630 if (irq == NULL || !(rman_get_flags(irq) & RF_ACTIVE))
3635 return(bus_generic_teardown_intr(dev, child, irq, cookie));
3637 rid = rman_get_rid(irq);
3650 if (rle->res != irq)
3673 error = bus_generic_teardown_intr(dev, child, irq, cookie);
3694 retval += resource_list_print_type(rl, "irq", SYS_RES_IRQ, "%ld");