/haiku/src/add-ons/kernel/busses/scsi/buslogic/ |
H A D | buslogic.c | 142 /* acknowledge the irq */ 327 if(install_io_interrupt_handler(bl->irq, scsi_int_dispatch, bl, 0) 328 == B_ERROR) d_printf("buslogic: can't install irq handler\n"); 792 static BusLogic *create_cardinfo(int num, int iobase, int irq) argument 813 bl->irq = irq; 913 int i, iobase, irq; local 934 irq = h.u.h0.interrupt_line; 936 d_printf("buslogic%d: controller @ 0x%08x, irq %d\n", 937 cardcount, iobase, irq); [all...] |
H A D | buslogic.h | 141 int irq; /* board's irq */ member in struct:__anon1413
|
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/ |
H A D | intel_extreme.cpp | 446 info.irq = 0; 449 info.irq = info.pci->u.h0.interrupt_line; 450 if (info.irq == 0xff) 451 info.irq = 0; 461 info.irq = msiVector; 466 if (status == B_OK && info.irq != 0) { 475 status = install_io_interrupt_handler(info.irq, 549 status = install_io_interrupt_handler(info.irq, 941 remove_io_interrupt_handler(info.irq, handler, &info); 945 remove_io_interrupt_handler(info.irq, intel_interrupt_handle [all...] |
/haiku/src/add-ons/kernel/drivers/timer/ |
H A D | hpet.cpp | 40 int32 irq; member in struct:hpet_timer_cookie 257 cookie->irq = interrupt = HPET_GET_CONF_TIMER_INT_ROUTE(timer); 491 remove_io_interrupt_handler(hpetCookie->irq, &hpet_timer_interrupt, hpetCookie);
|
/haiku/src/libs/compat/freebsd_iflib/compat/net/ |
H A D | iflib.h | 456 int iflib_irq_alloc_generic(if_ctx_t ctx, if_irq_t irq, int rid, 459 void iflib_softirq_alloc_generic(if_ctx_t ctx, if_irq_t irq, iflib_intr_type_t type, void *arg, int qid, const char *name); 461 void iflib_irq_free(if_ctx_t ctx, if_irq_t irq);
|
/haiku/src/add-ons/kernel/busses/mmc/ |
H A D | sdhci_pci.cpp | 112 uint8_t irq = pciInfo.u.h0.interrupt_line; local 113 TRACE("irq interrupt line: %d\n", irq); 115 SdhciBus* bus = new(std::nothrow) SdhciBus(_regs, irq, false);
|
H A D | sdhci.cpp | 55 SdhciBus::SdhciBus(struct registers* registers, uint8_t irq, bool poll) argument 58 fIrq(irq), 61 if (irq == 0 || irq == 0xff) {
|
/haiku/src/add-ons/kernel/busses/scsi/53c8xx/ |
H A D | symbios.h | 128 uint32 irq; /* assigned irq */ member in struct:_Symbios
|
/haiku/src/add-ons/kernel/drivers/audio/echo/ |
H A D | echo.h | 100 uint32 irq; member in struct:_echo_dev
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/ |
H A D | if_ipwvar.h | 114 struct resource *irq; member in struct:ipw_softc
|
/haiku/src/add-ons/kernel/drivers/network/ether/attansic_l2/dev/ae/ |
H A D | if_aevar.h | 110 struct resource *irq[1]; member in struct:ae_softc
|
/haiku/src/add-ons/kernel/drivers/network/wlan/realtekwifi/dev/rtwn/pci/ |
H A D | rtwn_pci_var.h | 107 struct resource *irq; member in struct:rtwn_pci_softc
|
H A D | rtwn_pci_attach.c | 643 pc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &rid, RF_ACTIVE | 645 if (pc->irq == NULL) { 691 error = bus_setup_intr(dev, pc->irq, INTR_TYPE_NET | INTR_MPSAFE, 717 if (pc->irq != NULL) { 718 bus_teardown_intr(dev, pc->irq, pc->pc_ih); 719 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(pc->irq), 720 pc->irq);
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/ |
H A D | geode_controller.cpp | 412 controller->irq = controller->pci_info.u.h0.interrupt_line; 413 status = install_io_interrupt_handler(controller->irq, 443 remove_io_interrupt_handler(controller->irq, 478 remove_io_interrupt_handler(controller->irq,
|
/haiku/src/add-ons/kernel/busses/pci/ecam/ |
H A D | ECAMPCIController.cpp | 231 uint8 pin, uint8& irq) 239 uint8 pin, uint8 irq) 230 ReadIrq(uint8 bus, uint8 device, uint8 function, uint8 pin, uint8& irq) argument 238 WriteIrq(uint8 bus, uint8 device, uint8 function, uint8 pin, uint8 irq) argument
|
/haiku/src/add-ons/kernel/busses/pci/designware/ |
H A D | DWPCIController.h | 206 uint8 pin, uint8& irq); 210 uint8 pin, uint8 irq);
|
/haiku/src/system/kernel/scheduler/ |
H A D | scheduler_cpu.cpp | 115 irq_assignment* irq local 117 while (irq != NULL) { 120 assign_io_interrupt_to_cpu(irq->irq, -1); 123 irq = (irq_assignment*)list_get_first_item(&entry->irqs);
|
/haiku/src/add-ons/kernel/busses/i2c/pch/ |
H A D | pch_i2c.cpp | 268 crs->irq = res->Data.Irq.Interrupts[0]; 273 crs->irq = res->Data.ExtendedIrq.Interrupts[0]; 405 " irq 0x%" B_PRIx32 "\n", bus->base_addr, bus->map_size, bus->irq); 479 status = install_io_interrupt_handler(bus->irq, 503 remove_io_interrupt_handler(bus->irq,
|
/haiku/headers/os/drivers/pcmcia/ |
H A D | ds.h | 138 irq_req_t irq; member in struct:dev_link_t
|
/haiku/src/add-ons/kernel/drivers/audio/ice1712/ |
H A D | ice1712.h | 131 uint32 irq; member in struct:ice1712
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2200/dev/iwi/ |
H A D | if_iwivar.h | 156 struct resource *irq; member in struct:iwi_softc
|
/haiku/src/libs/compat/freebsd_network/compat/sys/ |
H A D | bus.h | 97 int bus_describe_intr(device_t dev, struct resource *irq, void *cookie,
|
/haiku/src/add-ons/kernel/drivers/ports/pc_serial/ |
H A D | SerialDevice.h | 20 *device, uint32 ioBase, uint32 irq, const SerialDevice *master=NULL);
|
H A D | Driver.cpp | 165 uint32 irq; member in struct:isa_ports 304 sHardcodedPorts[i].ioBase, sHardcodedPorts[i].irq); 360 TRACE_ALWAYS("irq line %d, pin %d\n", 362 int irq = info.u.h0.interrupt_line; local 435 device = new(std::nothrow) SerialDevice(supported, ioport, irq, master); 529 status = gDPCModule->new_dpc_queue(&gDPCHandle, "pc_serial irq", 655 dprintf(DRIVER_NAME ": error queing irq: %s\n", strerror(err));
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/auvia/ |
H A D | auvia.c | 512 remove_io_interrupt_handler(card->config.irq, auvia_int, card); 529 card->config.irq = card->info.u.h0.interrupt_line; 556 PRINT(("installing interrupt : %" B_PRIx32 "\n", card->config.irq)); 557 err = install_io_interrupt_handler(card->config.irq, auvia_int, card, 0);
|