Searched refs:global_irq (Results 1 - 6 of 6) sorted by relevance

/fuchsia/zircon/kernel/arch/x86/include/arch/x86/
H A Dapic.h103 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 Dioapic.cpp89 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 Dpci.c79 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 Dpci.h86 uint32_t global_irq; member in struct:zx_pci_init_arg::__anon809
/fuchsia/zircon/kernel/platform/pc/
H A Dacpi.cpp226 isos[count].global_irq = iso->GlobalIrq;
/fuchsia/zircon/kernel/syscalls/
H A Dddk_pci.cpp187 uint32_t irq = arg->irqs[i].global_irq;
192 arg->irqs[i].global_irq = ZX_PCI_NO_IRQ_MAPPING;

Completed in 67 milliseconds