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

/seL4-l4v-master/seL4/src/plat/pc99/machine/
H A Dioapic.c12 #include <plat/machine/ioapic.h>
42 static void ioapic_write(uint32_t ioapic, word_t reg, uint32_t value) argument
44 *(volatile uint32_t *)((word_t)(PPTR_IOAPIC_START + ioapic * BIT(PAGE_BITS)) + reg) = value;
47 static uint32_t ioapic_read(uint32_t ioapic, word_t reg) argument
49 return *(volatile uint32_t *)((word_t)(PPTR_IOAPIC_START + ioapic * BIT(PAGE_BITS)) + reg);
52 static void single_ioapic_init(word_t ioapic, cpu_id_t delivery_cpu) argument
62 ioapic_write(ioapic, IOAPIC_REGSEL, IOREDTBL_HIGH(i));
63 ioapic_write(ioapic, IOAPIC_WINDOW, (ioapic_read(ioapic,
67 ioapic_write(ioapic, IOAPIC_REGSE
77 uint32_t ioapic; local
87 ioapic_mask(bool_t mask, uint32_t ioapic, uint32_t pin) argument
106 ioapic_decode_map_pin_to_vector(word_t ioapic, word_t pin, word_t level, word_t polarity, word_t vector) argument
146 ioapic_map_pin_to_vector(word_t ioapic, word_t pin, word_t level, word_t polarity, word_t vector) argument
[all...]
H A Dhardware.c13 #include <plat/machine/ioapic.h>
/seL4-l4v-master/seL4/include/plat/pc99/plat/machine/
H A Dioapic.h14 void ioapic_mask(bool_t mask, uint32_t ioapic, uint32_t pin);
18 exception_t ioapic_decode_map_pin_to_vector(word_t ioapic, word_t pin, word_t level, word_t polarity, word_t vector);
21 void ioapic_map_pin_to_vector(word_t ioapic, word_t pin, word_t level, word_t polarity, word_t vector);
H A Dinterrupt.h18 #include <plat/machine/ioapic.h>
125 uint32_t ioapic = x86_irq_state_irq_ioapic_get_id(state); local
127 ioapic_mask(disable, ioapic, pin);
/seL4-l4v-master/seL4/src/arch/x86/object/
H A Dinterrupt.c60 static exception_t invokeIssueIRQHandlerIOAPIC(irq_t irq, word_t ioapic, word_t pin, word_t level, word_t polarity, argument
64 x86_irq_state_t irqState = x86_irq_state_irq_ioapic_new(ioapic, pin, level, polarity, 1);
65 ioapic_map_pin_to_vector(ioapic, pin, level, polarity, vector);
135 word_t ioapic = getSyscallArg(2, buffer); local
140 status = ioapic_decode_map_pin_to_vector(ioapic, pin, level, polarity, vector);
146 return invokeIssueIRQHandlerIOAPIC(irq, ioapic, pin, level, polarity, vector, destSlot, srcSlot);
/seL4-l4v-master/seL4/src/arch/x86/kernel/
H A Dboot_sys.c24 #include <plat/machine/ioapic.h>

Completed in 39 milliseconds