/freebsd-9.3-release/sys/dev/qlxgbe/ |
H A D | ql_def.h | 101 struct resource *irq; member in struct:qla_ivec
|
/freebsd-9.3-release/sys/dev/snc/ |
H A D | dp83932var.h | 116 struct resource * irq; member in struct:snc_softc
|
/freebsd-9.3-release/sys/dev/sound/macio/ |
H A D | i2s.c | 367 int irq, rid = 0; local 376 irq = rman_get_start(r); 377 DPRINTF(("interrupting at irq %d\n", irq)); 379 if (powerpc_config_intr(irq, INTR_TRIGGER_EDGE,
|
/freebsd-9.3-release/sys/dev/sound/pci/ |
H A D | emu10kx.h | 148 int emu_intr_register(struct emu_sc_info *sc, uint32_t inte_mask, uint32_t intr_mask, uint32_t(*func) (void *softc, uint32_t irq), void *isc);
|
H A D | es137x.c | 214 struct resource *reg, *irq; member in struct:es_info 1839 es->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &es->irqid, 1841 if (!es->irq || snd_setup_intr(dev, es->irq, INTR_MPSAFE, es_intr, 1859 snprintf(status, SND_STATUSLEN, "at %s 0x%lx irq %ld %s", 1861 rman_get_start(es->reg), rman_get_start(es->irq), 1884 bus_teardown_intr(dev, es->irq, es->ih); 1885 if (es->irq) 1886 bus_release_resource(dev, SYS_RES_IRQ, es->irqid, es->irq); 1918 bus_teardown_intr(dev, es->irq, e [all...] |
H A D | maestro3.c | 145 struct resource *irq; member in struct:sc_info 697 /* got play irq, transfer next buffer - ignore if using dma */ 699 /* got rec irq, transfer next buffer - ignore if using dma */ 1049 /* got play irq, transfer next buffer - ignore if using dma */ 1051 /* got rec irq, transfer next buffer - ignore if using dma */ 1372 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &sc->irqid, 1374 if (!sc->irq) { 1379 if (snd_setup_intr(dev, sc->irq, INTR_MPSAFE, m3_intr, sc, &sc->ih)) { 1443 snprintf(status, SND_STATUSLEN, "at %s 0x%lx irq %ld %s", 1445 rman_get_start(sc->reg), rman_get_start(sc->irq), [all...] |
/freebsd-9.3-release/sys/dev/wpi/ |
H A D | if_wpivar.h | 160 struct resource *irq; member in struct:wpi_softc
|
/freebsd-9.3-release/sys/isa/ |
H A D | isavar.h | 149 ISA_ACCESSOR(irq, IRQ, int)
|
/freebsd-9.3-release/sys/powerpc/powermac/ |
H A D | macio.c | 225 u_int irq = MAP_IRQ(iparent, intr[i]); local 228 dinfo->mdi_ninterrupts, irq, irq, 1); 230 dinfo->mdi_interrupts[dinfo->mdi_ninterrupts] = irq; 400 retval += resource_list_print_type(rl, "irq", SYS_RES_IRQ, "%ld"); 423 resource_list_print_type(rl, "irq", SYS_RES_IRQ, "%ld");
|
/freebsd-9.3-release/sys/dev/aha/ |
H A D | ahareg.h | 176 uint8_t irq; member in struct:__anon6880 367 struct resource *irq; member in struct:aha_softc
|
/freebsd-9.3-release/sys/dev/ep/ |
H A D | if_ep.c | 189 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE); 190 if (!sc->irq) { 191 device_printf(dev, "No irq?!\n"); 254 bus_teardown_intr(dev, sc->irq, sc->ep_intrhand); 257 if (sc->irq) 258 bus_release_resource(dev, SYS_RES_IRQ, 0, sc->irq); 261 sc->irq = 0;
|
/freebsd-9.3-release/sys/mips/cavium/ |
H A D | octopci.c | 422 unsigned irq; local 451 irq = pin; 453 irq = pin - 1; 454 return (CVMX_IRQ_PCI_INT0 + (irq & 3)); 462 irq = slot + pin - 3; 464 return (CVMX_IRQ_PCI_INT0 + (irq & 3));
|
/freebsd-9.3-release/sys/ofed/drivers/infiniband/hw/mthca/ |
H A D | mthca_eq.c | 390 static irqreturn_t mthca_tavor_interrupt(int irq, void *dev_ptr) argument 417 static irqreturn_t mthca_tavor_msi_x_interrupt(int irq, void *eq_ptr) argument 430 static irqreturn_t mthca_arbel_interrupt(int irq, void *dev_ptr) argument 451 static irqreturn_t mthca_arbel_msi_x_interrupt(int irq, void *eq_ptr) argument 642 free_irq(dev->pdev->irq, dev); 848 err = request_irq(dev->pdev->irq,
|
/freebsd-9.3-release/sys/ofed/drivers/net/mlx4/ |
H A D | eq.c | 262 static irqreturn_t mlx4_interrupt(int irq, void *dev_ptr) argument 277 static irqreturn_t mlx4_msi_x_interrupt(int irq, void *eq_ptr) argument 498 free_irq(dev->pdev->irq, dev); 501 free_irq(eq_table->eq[i].irq, eq_table->eq + i); 610 err = request_irq(priv->eq_table.eq[i].irq, 619 err = request_irq(dev->pdev->irq, mlx4_interrupt, 686 * the irq vectors of the device. 696 /* When not in MSI_X, there is only one irq to check */
|
/freebsd-9.3-release/sys/dev/wl/ |
H A D | if_wl.c | 83 * device wl0 at isa? port 0x300 net irq ? 364 /* array for maping irq numbers to values for the irq parameter register */ 393 int error, irq; local 439 for (irq = 15; irq >= 0; irq--) 440 if (irqvals[irq] == inbuf[WLPSA_IRQNO]) 442 if ((irq == 0) || (irqvals[irq] 1235 int irq, irqval, i, isroot; local [all...] |
/freebsd-9.3-release/sys/dev/xen/netfront/ |
H A D | netfront.c | 261 u_int irq; member in struct:netfront_info 550 "event-channel", "%u", irq_to_evtchn_port(info->irq)); 612 info->irq = 0; 640 "xn", xn_intr, info, INTR_TYPE_NET | INTR_MPSAFE, &info->irq); 964 notify_remote_via_irq(sc->irq); 1682 notify_remote_via_irq(sc->irq); 1964 notify_remote_via_irq(np->irq); 1978 IPRINTK("<vif handle=%u %s(%s) evtchn=%u irq=%u tx=%p rx=%p>\n", 2202 if (info->irq) 2203 unbind_from_irqhandler(info->irq); [all...] |
/freebsd-9.3-release/sys/kern/ |
H A D | kern_intr.c | 251 intr_event_create(struct intr_event **event, void *source, int flags, int irq, argument 269 ie->ie_irq = irq; 356 intr_lookup(int irq) argument 362 if (ie->ie_irq == irq && 371 intr_setaffinity(int irq, void *m) argument 393 ie = intr_lookup(irq); 400 intr_getaffinity(int irq, void *m) argument 406 ie = intr_lookup(irq); 752 _intr_drain(int irq) argument 758 ie = intr_lookup(irq); [all...] |
/freebsd-9.3-release/sys/dev/siis/ |
H A D | siis.c | 213 if (ctlr->irq.r_irq) { 214 bus_teardown_intr(dev, ctlr->irq.r_irq, 215 ctlr->irq.handle); 217 ctlr->irq.r_irq_rid, ctlr->irq.r_irq); 275 ctlr->irq.r_irq_rid = msi ? 1 : 0; 276 if (!(ctlr->irq.r_irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 277 &ctlr->irq.r_irq_rid, RF_SHAREABLE | RF_ACTIVE))) { 281 if ((bus_setup_intr(dev, ctlr->irq.r_irq, ATA_INTR_FLAGS, NULL, 282 siis_intr, ctlr, &ctlr->irq 366 siis_setup_intr(device_t dev, device_t child, struct resource *irq, int flags, driver_filter_t *filter, driver_intr_t *function, void *argument, void **cookiep) argument 383 siis_teardown_intr(device_t dev, device_t child, struct resource *irq, void *cookie) argument [all...] |
/freebsd-9.3-release/sys/arm/xscale/ixp425/ |
H A D | ixp425_npe.c | 257 int irq; member in struct:npeconfig 265 .irq = IXP425_INT_NPE_A, 272 .irq = IXP425_INT_NPE_B, 279 .irq = IXP425_INT_NPE_C, 326 config->irq, config->irq, 1, RF_ACTIVE); 328 panic("%s: Unable to allocate irq %u", device_get_name(dev), 329 config->irq);
|
/freebsd-9.3-release/sys/dev/qlxgb/ |
H A D | qla_os.c | 283 QL_DPRINT2((dev, "%s: ha %p irq %p pci_func 0x%x rsrc_count 0x%08x" 285 ha->irq, ha->pci_func, rsrc_len, ha->msix_count, ha->pci_reg)); 306 ha->irq_vec[i].irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, 310 if (ha->irq_vec[i].irq == NULL) { 315 if (bus_setup_intr(dev, ha->irq_vec[i].irq, 485 (void)bus_teardown_intr(dev, ha->irq_vec[i].irq, 487 if (ha->irq_vec[i].irq) 490 ha->irq_vec[i].irq);
|
/freebsd-9.3-release/sys/dev/acpica/ |
H A D | acpi_pci_link.c | 391 link_valid_irq(struct link *link, int irq) argument 398 if (!PCI_INTERRUPT_VALID(irq)) 403 if (link->l_irqs[i] == irq) 410 if (link->l_isa_irq && AcpiGbl_FADT.SciInterrupt == irq && 411 irq < NUM_ISA_INTERRUPTS) 965 "hw.pci.link.%s.%d.irq", link_name, link->l_res_index); 974 "hw.pci.link.%s.irq", link_name);
|
/freebsd-9.3-release/sys/sys/ |
H A D | bus.h | 318 struct resource *irq, int cpu); 323 struct resource *irq, void *cookie, 344 struct resource *irq, int flags, 362 struct resource *irq, void *cookie); 400 int bus_describe_intr(device_t dev, struct resource *irq, void *cookie,
|
/freebsd-9.3-release/sys/x86/x86/ |
H A D | mptable.c | 153 u_char irq; /* Source slot:pin. */ member in struct:pci_route_interrupt_args 1042 if (intr->src_bus_id != args->bus || intr->src_bus_irq != args->irq) 1061 args->bus, args->irq >> 2, 'A' + (args->irq & 0x3), args->vector, 1084 args.irq = slot << 2 | pin; 1093 device_printf(pcib, "slot %d INT%c routed to irq %d\n", slot,
|
/freebsd-9.3-release/sys/xen/xenstore/ |
H A D | xenstore.c | 247 u_int irq; member in struct:xs_softc 1070 if (xs.irq) 1071 unbind_from_irqhandler(xs.irq); 1074 xs_intr, NULL, INTR_TYPE_NET, &xs.irq); 1076 log(LOG_WARNING, "XENSTORE request irq failed %i\n", error); 1170 xs.irq = 0;
|
/freebsd-9.3-release/sys/dev/ida/ |
H A D | ida.c | 100 bus_teardown_intr(ida->dev, ida->irq, ida->ih); 102 if (ida->irq != NULL) 104 0, ida->irq);
|