Searched refs:global_irq (Results 1 - 6 of 6) sorted by relevance
/fuchsia/zircon/kernel/arch/x86/include/arch/x86/ |
H A D | apic.h | 103 uint32_t global_irq; member in struct:io_apic_isa_override 122 bool apic_io_is_valid_irq(uint32_t global_irq); 123 void apic_io_mask_irq(uint32_t global_irq, bool mask); 125 uint32_t global_irq, 134 uint32_t global_irq, 138 uint32_t global_irq, 140 uint8_t apic_io_fetch_irq_vector(uint32_t global_irq); 153 void apic_io_issue_eoi(uint32_t global_irq, uint8_t vec);
|
/fuchsia/zircon/kernel/arch/x86/ |
H A D | ioapic.cpp | 89 uint32_t global_irq) TA_REQ(lock); 90 static void apic_io_write_redirection_entry(struct io_apic* io_apic, uint32_t global_irq, 175 isa_irq, overrides[i].global_irq); 221 uint32_t global_irq) { 224 ASSERT(global_irq >= io_apic->desc.global_irq_base); 225 uint32_t offset = global_irq - io_apic->desc.global_irq_base; 237 uint32_t global_irq, 241 ASSERT(global_irq >= io_apic->desc.global_irq_base); 242 uint32_t offset = global_irq - io_apic->desc.global_irq_base; 250 bool apic_io_is_valid_irq(uint32_t global_irq) { argument 219 apic_io_read_redirection_entry( struct io_apic* io_apic, uint32_t global_irq) argument 235 apic_io_write_redirection_entry( struct io_apic* io_apic, uint32_t global_irq, uint64_t value) argument 267 apic_io_issue_eoi(uint32_t global_irq, uint8_t vec) argument 276 apic_io_mask_irq(uint32_t global_irq, bool mask) argument 293 apic_io_configure_irq( uint32_t global_irq, enum interrupt_trigger_mode trig_mode, enum interrupt_polarity polarity, enum apic_interrupt_delivery_mode del_mode, bool mask, enum apic_interrupt_dst_mode dst_mode, uint8_t dst, uint8_t vector) argument 326 apic_io_fetch_irq_config( uint32_t global_irq, enum interrupt_trigger_mode* trig_mode, enum interrupt_polarity* polarity) argument 346 apic_io_configure_irq_vector( uint32_t global_irq, uint8_t vector) argument 366 apic_io_fetch_irq_vector(uint32_t global_irq) argument 458 uint32_t global_irq = apic->desc.global_irq_base + j; local [all...] |
/fuchsia/zircon/system/dev/bus/acpi/ |
H A D | pci.c | 79 uint32_t global_irq = ZX_PCI_NO_IRQ_MAPPING; local 100 if (global_irq != ZX_PCI_NO_IRQ_MAPPING) { 113 global_irq = irq->Interrupts[0]; 122 if (global_irq == ZX_PCI_NO_IRQ_MAPPING) { 132 global_irq = entry->SourceIndex; 139 if (global_irq != arg->irqs[i].global_irq) { 153 arg->irqs[arg->num_irqs].global_irq = global_irq; 162 global_irq; [all...] |
/fuchsia/zircon/system/public/zircon/syscalls/ |
H A D | pci.h | 86 uint32_t global_irq; member in struct:zx_pci_init_arg::__anon809
|
/fuchsia/zircon/kernel/platform/pc/ |
H A D | acpi.cpp | 226 isos[count].global_irq = iso->GlobalIrq;
|
/fuchsia/zircon/kernel/syscalls/ |
H A D | ddk_pci.cpp | 187 uint32_t irq = arg->irqs[i].global_irq; 192 arg->irqs[i].global_irq = ZX_PCI_NO_IRQ_MAPPING;
|
Completed in 67 milliseconds