Searched refs:irqEntry (Results 1 - 2 of 2) sorted by relevance

/haiku/src/system/kernel/arch/generic/
H A Dacpi_irq_routing_table.cpp202 irq_routing_entry& irqEntry = routingTable.ElementAt(i); local
204 if (irqEntry.bios_irq != 0 && irqEntry.bios_irq != 255) {
205 if (irqEntry.bios_irq < kMaxISAInterrupts)
206 validForPCI |= (1 << irqEntry.bios_irq);
209 if (irqEntry.source == NULL) {
211 irqUsage[irqEntry.irq]++;
212 if (irqEntry.irq < kMaxISAInterrupts)
213 validForPCI |= (1 << irqEntry.irq);
220 if (existing->handle == irqEntry
296 irq_routing_entry* irqEntry = link->used_by.ElementAt(j); local
314 irq_routing_entry& irqEntry = routingTable.ElementAt(i); local
370 handle_routing_table_entry(acpi_module_info* acpi, pci_module_info* pci, acpi_handle parent, const acpi_pci_routing_table* acpiTable, uint8 currentBus, irq_routing_entry& irqEntry) argument
433 irq_routing_entry& irqEntry = table.ElementAt(i); local
511 irq_routing_entry* irqEntry = find_routing_table_entry(matchedTable, local
709 irq_routing_entry irqEntry; local
867 irq_routing_entry& irqEntry = routingTable.ElementAt(i); local
[all...]
/haiku/src/add-ons/kernel/bus_managers/fdt/
H A Dfdt_module.cpp620 struct fdt_interrupt_map_entry irqEntry; local
622 irqEntry.childAddr = B_BENDIAN_TO_HOST_INT32(*it);
625 irqEntry.childIrq = B_BENDIAN_TO_HOST_INT32(*it);
628 irqEntry.parentIrqCtrl = B_BENDIAN_TO_HOST_INT32(*it);
634 int interruptParent = fdt_node_offset_by_phandle(gFDT, irqEntry.parentIrqCtrl);
648 irqEntry.parentIrq = B_BENDIAN_TO_HOST_INT32(*it);
654 irqEntry.parentIrq = interruptNumber + GIC_INTERRUPT_BASE_SPI;
656 irqEntry.parentIrq = interruptNumber + GIC_INTERRUPT_BASE_PPI;
658 irqEntry.parentIrq = interruptNumber;
662 interrupt_map->fInterruptMap.PushBack(irqEntry);
[all...]

Completed in 39 milliseconds