/haiku/src/add-ons/kernel/drivers/audio/ac97/es1370/ |
H A D | es1370.c | 445 card->config.irq = card->info.u.h0.interrupt_line; 484 PRINT(("installing interrupt : %" B_PRIu32 "\n", card->config.irq)); 485 err = install_io_interrupt_handler(card->config.irq, es1370_int, card, 0); 587 remove_io_interrupt_handler(card->config.irq, es1370_int, card);
|
/haiku/headers/os/drivers/pcmcia/ |
H A D | cs.h | 60 struct irq { struct in union:adjust_t::__anon268 62 } irq; member in union:adjust_t::__anon268
|
H A D | bus_ops.h | 51 int (*b_request_irq)(void *bus, u_int irq, 56 void (*b_free_irq)(void *bus, u_int irq, void *dev_id);
|
H A D | cistpl.h | 478 cistpl_irq_t irq; member in struct:cistpl_cftable_entry_t 498 cistpl_irq_t irq; member in struct:cistpl_cftable_entry_cb_t
|
/haiku/src/add-ons/kernel/busses/pci/x86/ |
H A D | X86PCIController.cpp | 140 uint8 pin, uint8& irq) 148 uint8 pin, uint8 irq) 139 ReadIrq(uint8 bus, uint8 device, uint8 function, uint8 pin, uint8& irq) argument 147 WriteIrq(uint8 bus, uint8 device, uint8 function, uint8 pin, uint8 irq) argument
|
/haiku/src/add-ons/kernel/busses/virtio/virtio_mmio/ |
H A D | VirtioDevice.cpp | 293 VirtioDevice::Init(phys_addr_t regs, size_t regsLen, int32 irq, int32 queueCnt) argument 303 fIrq = irq;
|
/haiku/src/add-ons/kernel/drivers/audio/hda/ |
H A D | hda_controller.cpp | 1153 controller->irq = pciInfo.u.h0.interrupt_line; 1156 if (controller->irq == 0xff) 1157 controller->irq = 0; 1168 controller->irq = vector; 1173 if (controller->irq == 0) { 1178 status = install_io_interrupt_handler(controller->irq, 1338 remove_io_interrupt_handler(controller->irq, 1400 remove_io_interrupt_handler(controller->irq,
|
/haiku/src/add-ons/kernel/busses/mmc/ |
H A D | sdhci.h | 33 SdhciBus(struct registers* registers, uint8_t irq, bool poll); 413 uint8 irq; member in struct:sdhci_crs
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/auich/ |
H A D | auich.c | 632 card->config.irq = card->info.u.h0.interrupt_line; 732 if (current_settings.use_thread || card->config.irq == 0 733 || card->config.irq == 0xff) { 738 PRINT(("installing interrupt : %" B_PRIx32 "\n", card->config.irq)); 739 err = install_io_interrupt_handler(card->config.irq, auich_int, 866 remove_io_interrupt_handler(card->config.irq, auich_int, card);
|
/haiku/src/add-ons/kernel/drivers/disk/nvme/ |
H A D | nvme_disk.cpp | 232 uint32 irq = info->info.u.h0.interrupt_line; local 233 if (irq == 0xFF) 234 irq = 0; 241 irq = msixVector; 248 irq = msiVector; 252 if (irq == 0) { 260 install_io_interrupt_handler(irq, nvme_interrupt_handler, (void*)info, B_NO_HANDLED_INFO);
|
/haiku/src/add-ons/kernel/drivers/audio/ice1712/ |
H A D | ice1712.cpp | 269 ice->irq = ice->info.u.h0.interrupt_line; 423 install_io_interrupt_handler(ice->irq, ice1712HW_interrupt, ice, 0); 428 remove_io_interrupt_handler(ice->irq, ice1712HW_interrupt, ice); 436 remove_io_interrupt_handler(ice->irq, ice1712HW_interrupt, ice); 499 remove_io_interrupt_handler(ice->irq, ice1712HW_interrupt, ice);
|
/haiku/src/add-ons/kernel/drivers/audio/echo/ |
H A D | echo.cpp | 737 card->irq = card->info.u.h0.interrupt_line; 848 PRINT(("installing interrupt : %x\n", card->irq)); 849 status = install_io_interrupt_handler(card->irq, echo_int, card, 0); 875 remove_io_interrupt_handler(card->irq, echo_int, card); 899 remove_io_interrupt_handler(card->irq, echo_int, card);
|
/haiku/src/add-ons/kernel/busses/pci/designware/ |
H A D | DWPCIController.cpp | 380 uint8 pin, uint8& irq) 388 uint8 pin, uint8 irq) 379 ReadIrq(uint8 bus, uint8 device, uint8 function, uint8 pin, uint8& irq) argument 387 WriteIrq(uint8 bus, uint8 device, uint8 function, uint8 pin, uint8 irq) argument
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi3945/dev/wpi/ |
H A D | if_wpivar.h | 202 struct resource *irq; member in struct:wpi_softc
|
/haiku/src/system/boot/platform/riscv/ |
H A D | fdt.cpp | 165 sUart.irq = GetInterrupt(fdt, node);
|
/haiku/src/add-ons/kernel/drivers/network/ether/intel22x/dev/igc/ |
H A D | if_igc.h | 350 struct if_irq irq; member in struct:igc_adapter
|
/haiku/src/add-ons/kernel/drivers/audio/ac97/geode/ |
H A D | driver.h | 55 uint32 irq; member in struct:geode_controller
|
/haiku/src/add-ons/kernel/busses/scsi/53c8xx/ |
H A D | 53c8xx.c | 63 s->name, s->iobase, s->sram_phys, s->irq, 737 install_io_interrupt_handler(s->irq, scsi_int_dispatch, s, 0); 738 d_printf("symbios%ld: registered interrupt handler for irq %ld\n",s->num,s->irq); 1082 s->irq = pi->u.h0.interrupt_line; 1353 int i, j, iobase, irq; local 1374 irq = h.u.h0.interrupt_line; 1375 d_printf("symbios%d: %s controller @ 0x%08x, irq %d\n", 1376 cardcount, devinfo[j].name, iobase, irq);
|
/haiku/src/libs/compat/freebsd_iflib/ |
H A D | iflib.c | 1670 _iflib_irq_alloc(if_ctx_t ctx, if_irq_t irq, int rid, argument 1690 irq->ii_res = res; 1702 irq->ii_tag = tag; 6348 iflib_irq_alloc(if_ctx_t ctx, if_irq_t irq, int rid, argument 6352 return (_iflib_irq_alloc(ctx, irq, rid, filter, handler, arg, name)); 6357 iflib_irq_set_affinity(if_ctx_t ctx, if_irq_t irq, iflib_intr_type_t type, argument 6369 irq ? irq->ii_res : NULL, name); 6382 iflib_irq_alloc_generic(if_ctx_t ctx, if_irq_t irq, int rid, argument 6449 err = _iflib_irq_alloc(ctx, irq, ri 6470 iflib_softirq_alloc_generic(if_ctx_t ctx, if_irq_t irq, iflib_intr_type_t type, void *arg, int qid, const char *name) argument 6513 iflib_irq_free(if_ctx_t ctx, if_irq_t irq) argument 6533 if_irq_t irq = &ctx->ifc_legacy_irq; local [all...] |
/haiku/src/bin/pcmcia-cs/ |
H A D | pack_cis.c | 193 if (p->irq.IRQInfo1 > 0) { 195 c += pack_irq(&p->irq, c);
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi2100/dev/ipw/ |
H A D | if_ipw.c | 258 sc->irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &i, 260 if (sc->irq == NULL) { 344 error = bus_setup_intr(dev, sc->irq, INTR_TYPE_NET | INTR_MPSAFE, 358 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(sc->irq), sc->irq); 373 bus_teardown_intr(dev, sc->irq, sc->sc_ih); 385 bus_release_resource(dev, SYS_RES_IRQ, rman_get_rid(sc->irq), sc->irq);
|
/haiku/src/system/kernel/ |
H A D | int.cpp | 138 = { "exception", "irq", "local irq", "syscall", "ici", "unknown" }; 215 sVectorCPUAssignments[i].irq = i; 458 // Disable the interrupts, get the spinlock for this irq only 677 sVectorCPUAssignments[vector].irq = vector;
|
/haiku/src/add-ons/kernel/drivers/network/wlan/iprowifi4965/dev/iwn/ |
H A D | if_iwnvar.h | 307 struct resource *irq; member in struct:iwn_softc
|
/haiku/src/add-ons/kernel/drivers/network/ether/ipro1000/dev/e1000/ |
H A D | if_em.h | 458 struct if_irq irq; member in struct:e1000_softc
|
/haiku/headers/private/kernel/ |
H A D | acpi.h | 272 uint8 irq; member in struct:acpi_spcr
|