Searched refs:irq (Results 251 - 275 of 387) sorted by relevance

<<111213141516

/freebsd-9.3-release/sys/dev/qlxgbe/
H A Dql_def.h101 struct resource *irq; member in struct:qla_ivec
/freebsd-9.3-release/sys/dev/snc/
H A Ddp83932var.h116 struct resource * irq; member in struct:snc_softc
/freebsd-9.3-release/sys/dev/sound/macio/
H A Di2s.c367 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 Demu10kx.h148 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 Des137x.c214 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 Dmaestro3.c145 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 Dif_wpivar.h160 struct resource *irq; member in struct:wpi_softc
/freebsd-9.3-release/sys/isa/
H A Disavar.h149 ISA_ACCESSOR(irq, IRQ, int)
/freebsd-9.3-release/sys/powerpc/powermac/
H A Dmacio.c225 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 Dahareg.h176 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 Dif_ep.c189 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 Doctopci.c422 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 Dmthca_eq.c390 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 Deq.c262 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 Dif_wl.c83 * 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 Dnetfront.c261 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 Dkern_intr.c251 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 Dsiis.c213 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 Dixp425_npe.c257 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 Dqla_os.c283 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 Dacpi_pci_link.c391 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 Dbus.h318 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 Dmptable.c153 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 Dxenstore.c247 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 Dida.c100 bus_teardown_intr(ida->dev, ida->irq, ida->ih);
102 if (ida->irq != NULL)
104 0, ida->irq);

Completed in 233 milliseconds

<<111213141516