/haiku/src/add-ons/kernel/busses/i2c/pch/ |
H A D | pch_i2c_pci.cpp | 157 bus->info.irq = vector; 168 bus->info.irq = vector; 175 bus->info.irq = pciInfo->u.h0.interrupt_line; 176 if (bus->info.irq == 0xff) 177 bus->info.irq = 0; 179 TRACE_ALWAYS("using legacy interrupt %" B_PRIu32 "\n", bus->info.irq); 181 if (bus->info.irq == 0) {
|
H A D | pch_i2c_acpi.cpp | 42 crs->irq = res->Data.Irq.Interrupts[0]; 47 crs->irq = res->Data.ExtendedIrq.Interrupts[0]; 145 bus->info.irq = crs.irq;
|
/haiku/src/add-ons/kernel/busses/i2c/ocores/ |
H A D | ocores_i2c.cpp | 159 uint64 irq; 160 if (!parentModule->get_interrupt(parentDev, 0, NULL, &irq)) 162 fIrqVector = irq; // TODO: take interrupt controller into account
|
/haiku/src/libs/compat/openbsd_network/compat/dev/pci/ |
H A D | pcivar.h | 110 struct resource* irq = bus_alloc_resource_any(dev, SYS_RES_IRQ, &ih.rid, local 112 if (irq == NULL) 120 bus_setup_intr(dev, irq, flags, NULL, func, arg, &ihp);
|
/haiku/src/libs/compat/freebsd_iflib/compat/sys/ |
H A D | gtaskqueue.h | 48 * Taskqueue groups. Manages dynamic thread groups and irq binding for 76 void *uniq, device_t dev, struct resource *irq, const char *name); 79 struct resource *irq, const char *name);
|
/haiku/src/system/kernel/arch/ppc/ |
H A D | arch_int.cpp | 57 arch_int_enable_io_interrupt(int32 irq) argument 63 sPIC->enable_io_interrupt(sPICCookie, irq, IRQ_TYPE_LEVEL); 68 arch_int_disable_io_interrupt(int32 irq) argument 73 sPIC->disable_io_interrupt(sPICCookie, irq); 189 int irq; local 190 while ((irq = sPIC->acknowledge_io_interrupt(sPICCookie)) >= 0) { 192 int_io_interrupt_handler(irq, true); 300 // create a region to map the irq vector code into (physical address 0x0) 575 arch_int_assign_to_cpu(int32 irq, int32 cpu) argument
|
/haiku/src/add-ons/kernel/bus_managers/firewire/ |
H A D | fwohcivar.h | 41 uint8 irq; member in struct:fwohci_softc
|
/haiku/src/add-ons/kernel/debugger/laplinkll/ |
H A D | laplinkll.h | 29 int32 irq; member in struct:laplink_state
|
/haiku/src/add-ons/kernel/drivers/dvb/cx23882/ |
H A D | cx23882.h | 35 int irq; member in struct:__anon4
|
/haiku/src/add-ons/kernel/drivers/audio/sb16/ |
H A D | driver.h | 41 int port, irq, dma8, dma16, midiport; member in struct:__anon539
|
/haiku/src/system/boot/platform/riscv/ |
H A D | virtio.cpp | 216 virtio_register(addr_t base, size_t len, uint32 irq) argument 221 "%" B_PRIu32 ")\n", base, len, irq); 232 gVirtioDevList[gVirtioDevListLen].irq = irq;
|
/haiku/src/add-ons/kernel/drivers/graphics/intel_extreme/ |
H A D | intel_extreme_private.h | 37 uint8 irq; member in struct:intel_info
|
/haiku/headers/private/kernel/ |
H A D | int.h | 36 uint32 irq; member in struct:irq_assignment
|
/haiku/src/system/kernel/arch/arm/ |
H A D | arch_int.cpp | 73 arch_int_enable_io_interrupt(int32 irq) argument 75 TRACE("arch_int_enable_io_interrupt(%" B_PRId32 ")\n", irq); 78 ic->EnableInterrupt(irq); 83 arch_int_disable_io_interrupt(int32 irq) argument 85 TRACE("arch_int_disable_io_interrupt(%" B_PRId32 ")\n", irq); 88 ic->DisableInterrupt(irq); 95 arch_int_assign_to_cpu(int32 irq, int32 cpu) argument
|
/haiku/src/system/kernel/arch/m68k/ |
H A D | arch_int.cpp | 73 arch_int_enable_io_interrupt(int32 irq) argument 79 //sPIC->enable_io_interrupt(sPICCookie, irq, IRQ_TYPE_LEVEL); 80 M68KPlatform::Default()->EnableIOInterrupt(irq); 85 arch_int_disable_io_interrupt(int32 irq) argument 90 //sPIC->disable_io_interrupt(sPICCookie, irq); 91 M68KPlatform::Default()->DisableIOInterrupt(irq); 99 arch_int_assign_to_cpu(int32 irq, int32 cpu) argument 283 while ((irq = sPIC->acknowledge_io_interrupt(sPICCookie)) >= 0) { 285 int_io_interrupt_handler(irq, true);
|
/haiku/src/add-ons/kernel/busses/ata/ide_isa/ |
H A D | ide_isa.c | 39 #define ATA_ISA_INTNUM "ide_isa/irq" 313 uint8 irq; local 321 || sDeviceManager->get_attr_uint8(node, ATA_ISA_INTNUM, &irq, false) != B_OK) 333 command_block_base, control_block_base, irq); 340 channel->intnum = irq; 347 TRACE("ISA-IDE: couldn't install irq handler for int %d\n", irq);
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_int.cpp | 49 arch_int_enable_io_interrupt(int32 irq) argument 53 ic->EnableInterrupt(irq); 58 arch_int_disable_io_interrupt(int32 irq) argument 62 ic->DisableInterrupt(irq); 67 arch_int_assign_to_cpu(int32 irq, int32 cpu) argument
|
/haiku/src/add-ons/kernel/drivers/network/ether/wb840/ |
H A D | device.c | 93 data->irq = data->pciInfo->u.h0.interrupt_line; 94 status = install_io_interrupt_handler(data->irq, wb_interrupt, data, 0); 101 LOG((DEVICE_NAME ": interrupts installed at irq line %x\n", data->irq)); 120 remove_io_interrupt_handler(data->irq, wb_interrupt, data); 351 remove_io_interrupt_handler(device->irq, wb_interrupt, device);
|
/haiku/src/bin/pcmcia-cs/ |
H A D | dump_cis.c | 345 if (entry->irq.IRQInfo1) { 346 printf("%s irq ", indent); 347 if (entry->irq.IRQInfo1 & IRQ_INFO2_VALID) 348 printf("mask 0x%04x", entry->irq.IRQInfo2); 350 printf("%u", entry->irq.IRQInfo1 & IRQ_MASK); 351 if (entry->irq.IRQInfo1 & IRQ_LEVEL_ID) printf(" [level]"); 352 if (entry->irq.IRQInfo1 & IRQ_PULSE_ID) printf(" [pulse]"); 353 if (entry->irq.IRQInfo1 & IRQ_SHARE_ID) printf(" [shared]"); 420 if (entry->irq.IRQInfo1) { 421 printf("%s irq ", inden [all...] |
/haiku/src/add-ons/kernel/busses/pci/x86/ |
H A D | X86PCIController.h | 48 uint8 pin, uint8& irq); 52 uint8 pin, uint8 irq);
|
/haiku/src/add-ons/kernel/busses/pci/ecam/ |
H A D | ECAMPCIController.h | 107 uint8 pin, uint8& irq); 111 uint8 pin, uint8 irq);
|
/haiku/headers/os/drivers/bus/ |
H A D | PCI.h | 87 uint8 pin, uint8 *irq); 91 uint8 pin, uint8 irq);
|
/haiku/src/add-ons/kernel/busses/virtio/virtio_mmio/ |
H A D | VirtioDevice.h | 94 status_t Init(phys_addr_t regs, size_t regsLen, int32 irq, int32 queueCnt);
|
/haiku/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_fixup.cpp | 75 uint8 irq = pci->ReadConfig(domain, bus, device, function, 0x3c, 1); local 77 "function 1.\n", irq); 78 pci->WriteConfig(domain, bus, device, 1, 0x3c, 1, irq);
|
/haiku/src/libs/compat/freebsd_iflib/ |
H A D | subr_gtaskqueue.c | 734 void *uniq, device_t dev, struct resource *irq, const char *name) 741 gtask->gt_irq = irq; 748 if (dev != NULL && irq != NULL && tqg_smp_started) { 752 error = bus_bind_intr(dev, irq, cpu); 786 void *uniq, int cpu, device_t dev, struct resource *irq, const char *name) 794 gtask->gt_irq = irq; 816 if (dev != NULL && irq != NULL && tqg_smp_started) { 817 error = bus_bind_intr(dev, irq, cpu); 829 struct resource *irq; local 834 irq 733 taskqgroup_attach(struct taskqgroup *qgroup, struct grouptask *gtask, void *uniq, device_t dev, struct resource *irq, const char *name) argument 785 taskqgroup_attach_cpu(struct taskqgroup *qgroup, struct grouptask *gtask, void *uniq, int cpu, device_t dev, struct resource *irq, const char *name) argument [all...] |