/haiku-fatelf/headers/private/kernel/arch/ |
H A D | int.h | 33 void arch_int_enable_io_interrupt(int irq); 34 void arch_int_disable_io_interrupt(int irq); 35 void arch_int_configure_io_interrupt(int irq, uint32 config);
|
/haiku-fatelf/src/add-ons/kernel/drivers/audio/ac97/es1370/ |
H A D | config.h | 20 uint32 irq; member in struct:__anon1478
|
/haiku-fatelf/headers/os/drivers/ |
H A D | interrupt_controller.h | 27 status_t (*enable_io_interrupt)(void *cookie, int irq, int type);
28 status_t (*disable_io_interrupt)(void *cookie, int irq);
|
/haiku-fatelf/src/add-ons/kernel/bus_managers/pci/arch/x86/ |
H A D | pci_irq.cpp | 19 uint8 pin, uint8 *irq) 28 uint8 pin, uint8 irq) 17 pci_x86_irq_read(void *cookie, uint8 bus, uint8 device, uint8 function, uint8 pin, uint8 *irq) argument 26 pci_x86_irq_write(void *cookie, uint8 bus, uint8 device, uint8 function, uint8 pin, uint8 irq) argument
|
H A D | pci_irq.h | 15 uint8 pin, uint8 *irq); 19 uint8 pin, uint8 irq);
|
/haiku-fatelf/src/system/kernel/arch/mips/ |
H A D | arch_int.cpp | 12 void arch_int_enable_io_interrupt(int irq) argument 17 void arch_int_disable_io_interrupt(int irq) argument
|
/haiku-fatelf/src/add-ons/kernel/interrupt_controllers/openpic/ |
H A D | openpic.cpp | 149 openpic_enable_irq(openpic_info *info, int irq, int type) argument 155 x = openpic_read(info, OPENPIC_SRC_VECTOR(irq)); 161 openpic_write(info, OPENPIC_SRC_VECTOR(irq), x); 166 openpic_disable_irq(openpic_info *info, int irq) argument 170 x = openpic_read(info, OPENPIC_SRC_VECTOR(irq)); 172 openpic_write(info, OPENPIC_SRC_VECTOR(irq), x); 226 for (int irq = 0; irq < info->irq_count; irq++) 227 openpic_write(info, OPENPIC_SRC_VECTOR(irq), OPENPIC_IMAS 480 openpic_enable_io_interrupt(void *cookie, int irq, int type) argument 491 openpic_disable_io_interrupt(void *cookie, int irq) argument 510 int irq = openpic_read_irq(info, cpu); local [all...] |
H A D | openpic.h | 77 #define OPENPIC_SRC_VECTOR(irq) (0x10000 + (irq) * 0x20) 91 #define OPENPIC_IDEST(irq) (0x10010 + (irq) * 0x20)
|
/haiku-fatelf/src/system/kernel/arch/x86/ |
H A D | irq_routing_table.cpp | 41 irq(0), 57 dprintf("irq: %u, shareable: %u, polarity: %s, trigger_mode: %s\n", 58 descriptor.irq, descriptor.shareable, 77 dprintf(" pci %u:%u pin %u func mask %" B_PRIx32 "; bios irq: %u; gsi %u;" 79 entry.pci_function_mask, entry.bios_irq, entry.irq, 102 function, entry.irq) == B_OK) { 198 irqUsage[irqEntry.irq]++; 199 if (irqEntry.irq < kMaxISAInterrupts) 200 validForPCI |= (1 << irqEntry.irq); 221 panic("ran out of memory while configuring irq lin 875 acpi_resource_irq& irq = resource->Data.Irq; local 917 acpi_resource_extended_irq& irq = resource->Data.ExtendedIrq; local 1014 acpi_resource_irq& irq = resource->Data.Irq; local 1034 acpi_resource_extended_irq& irq = resource->Data.ExtendedIrq; local [all...] |
H A D | irq_routing_table.h | 30 uint8 irq; // Global System Interrupt (GSI) member in struct:irq_routing_entry 43 uint8 irq; member in struct:irq_descriptor
|
/haiku-fatelf/src/add-ons/kernel/drivers/audio/ac97/auvia/ |
H A D | config.h | 42 uint32 irq; member in struct:__anon1477
|
/haiku-fatelf/src/add-ons/kernel/drivers/audio/sb16/ |
H A D | driver.c | 15 const char* irq; local 22 (irq=get_driver_parameter(settings, "irq", "5", NULL)) != NULL && 27 sb16->irq = strtol(irq, NULL, 16);
|
H A D | sb16_hw.c | 85 dev->irq = 5; 88 dev->irq = 2; 90 dev->irq = 5; 92 dev->irq = 7; 94 dev->irq = 10; 127 if (dev->irq == 2) 129 if (dev->irq == 5) 131 if (dev->irq == 7) 133 if (dev->irq == 10) 166 if (dev->irq > [all...] |
/haiku-fatelf/src/system/kernel/platform/atari_m68k/ |
H A D | platform.cpp | 109 void EnableIOInterrupt(int irq);
110 void DisableIOInterrupt(int irq);
111 bool AcknowledgeIOInterrupt(int irq);
152 virtual void EnableIOInterrupt(int irq);
153 virtual void DisableIOInterrupt(int irq);
154 virtual bool AcknowledgeIOInterrupt(int irq);
167 MFP *MFPForIrq(int irq);
209 M68KAtari::MFP::EnableIOInterrupt(int irq)
argument 211 uint8 bit = 1 << (irq % 8);
213 uint32 reg = Base() + ((irq > 223 DisableIOInterrupt(int irq) argument 237 AcknowledgeIOInterrupt(int irq) argument 571 EnableIOInterrupt(int irq) argument 581 DisableIOInterrupt(int irq) argument 591 AcknowledgeIOInterrupt(int irq) argument 672 MFPForIrq(int irq) argument [all...] |
/haiku-fatelf/src/add-ons/kernel/drivers/network/ipro1000/ |
H A D | if_em_osdep.c | 108 ERROROUT("bus_alloc_resource SYS_RES_IRQ: no irq"); 150 int irq; member in struct:int_tag 157 int irq = (int)res; local 162 int_tag->irq = irq; 165 return install_io_interrupt_handler(irq, int_func, cookie, 0); 173 remove_io_interrupt_handler(int_tag->irq, int_tag->int_func, int_tag->cookie);
|
/haiku-fatelf/src/add-ons/kernel/bus_managers/pci/ |
H A D | pci_controller.h | 27 uint8 pin, uint8 *irq); 31 uint8 pin, uint8 irq);
|
/haiku-fatelf/headers/private/kernel/arch/m68k/ |
H A D | arch_platform.h | 47 virtual void EnableIOInterrupt(int irq) = 0; 48 virtual void DisableIOInterrupt(int irq) = 0; 49 virtual bool AcknowledgeIOInterrupt(int irq) = 0;
|
/haiku-fatelf/src/system/kernel/arch/arm/ |
H A D | arch_int.cpp | 70 arch_int_enable_io_interrupt(int irq) argument 72 TRACE(("arch_int_enable_io_interrupt(%d)\n", irq)); 74 if (irq <= 31) { 75 sPxaInterruptBase[PXA_ICMR] |= 1 << irq; 79 sPxaInterruptBase[PXA_ICMR2] |= 1 << (irq - 32); 84 arch_int_disable_io_interrupt(int irq) argument 86 TRACE(("arch_int_disable_io_interrupt(%d)\n", irq)); 88 if (irq <= 31) { 89 sPxaInterruptBase[PXA_ICMR] &= ~(1 << irq); 93 sPxaInterruptBase[PXA_ICMR2] &= ~(1 << (irq [all...] |
/haiku-fatelf/src/add-ons/kernel/bus_managers/firewire/ |
H A D | fwohci_pci.cpp | 91 remove_io_interrupt_handler (sc->irq, fwohci_intr, sc); 189 sc->irq = gPci->read_pci_config(info->bus, info->device, info->function, 191 if (sc->irq == 0 || sc->irq == 0xff) { 195 TRACE("IRQ %d\n", sc->irq); 211 if (install_io_interrupt_handler(sc->irq, fwohci_intr,
|
/haiku-fatelf/headers/os/drivers/pcmcia/ |
H A D | driver_ops.h | 51 u_char irq, dma; member in struct:dev_locator_t::__anon270::__anon271
|
/haiku-fatelf/src/add-ons/kernel/drivers/audio/ac97/auich/ |
H A D | config.h | 43 uint32 irq; member in struct:__anon1476
|
/haiku-fatelf/src/add-ons/kernel/drivers/audio/emuxki/ |
H A D | config.h | 44 uint32 irq; member in struct:__anon1533
|
/haiku-fatelf/src/system/kernel/arch/mipsel/ |
H A D | arch_int.cpp | 46 arch_int_enable_io_interrupt(int irq) argument 53 arch_int_disable_io_interrupt(int irq) argument
|
/haiku-fatelf/src/bin/gdb/gdb/ |
H A D | ser-go32.c | 197 int irq; member in struct:dos_ttystate 278 dos_comisr (int irq) 289 port = intrupts[irq].port; 375 dos_hookirq (unsigned int irq) 381 if (irq >= NINTR) 384 intr = &intrupts[irq]; 388 vec = 0x08 + irq; 389 isr = isrs[irq]; 422 outportb (ICU_MASK, inportb (ICU_MASK) & ~(1 << irq)); 433 unsigned int irq, ve 277 dos_comisr(int irq) argument 373 dos_hookirq(unsigned int irq) argument 431 unsigned int irq, vec; local [all...] |
/haiku-fatelf/src/bin/pcmcia-cs/ |
H A D | yacc_cis.y | 78 %type <parse> vers_1 manfid funcid config cftab io mem irq timing 339 irq: cftab IRQ_NO NUMBER label 340 { $$->cftable_entry.irq.IRQInfo1 = ($3 & 0x0f); } 343 $$->cftable_entry.irq.IRQInfo1 = IRQ_INFO2_VALID; 344 $$->cftable_entry.irq.IRQInfo2 = $4; 346 | irq PULSE 347 { $$->cftable_entry.irq.IRQInfo1 |= IRQ_PULSE_ID; } 348 | irq LEVEL 349 { $$->cftable_entry.irq.IRQInfo1 |= IRQ_LEVEL_ID; } 350 | irq SHARE [all...] |