Home
last modified time | relevance | path

Searched refs:irq_remote_call_ipi (Results 1 – 13 of 13) sorted by relevance

/seL4-master/src/smp/
A Dipi.c40 ipi_clear_irq(irq_remote_call_ipi); in ipiStallCoreCallback()
50 handleIPI(CORE_IRQ_TO_IRQT(getCurrentCPUIndex(), irq_remote_call_ipi), irqPath); in ipiStallCoreCallback()
75 if (IRQT_TO_IRQ(irq) == irq_remote_call_ipi) { in handleIPI()
99 ipi_send_mask(CORE_IRQ_TO_IRQT(0, irq_remote_call_ipi), mask, true); in doRemoteMaskOp()
/seL4-master/src/arch/riscv/machine/
A Dhardware.c184 } else if (irq == irq_reschedule_ipi || irq == irq_remote_call_ipi) { in maskInterrupt()
212 if (irq == irq_reschedule_ipi || irq == irq_remote_call_ipi) { in ackInterrupt()
/seL4-master/include/smp/
A Dlock.h78 handleIPI(CORE_IRQ_TO_IRQT(cpu, irq_remote_call_ipi), irqPath); in sel4_atomic_exchange()
112 handleIPI(CORE_IRQ_TO_IRQT(cpu, irq_remote_call_ipi), irqPath); in clh_lock_acquire()
/seL4-master/include/plat/pc99/plat/
A Dmachine.h58 irq_remote_call_ipi = int_remote_call_ipi - IRQ_INT_OFFSET, enumerator
/seL4-master/src/arch/riscv/smp/
A Dipi.c86 … (ipiIrq[core_id] == irq_remote_call_ipi && big_kernel_lock.node_owners[core_id].ipi == 0)); in ipi_send_target()
/seL4-master/src/arch/arm/
A Dc_traps.c92 NODE_LOCK_IRQ_IF(IRQT_TO_IRQ(getActiveIRQ()) != irq_remote_call_ipi); in c_handle_interrupt()
/seL4-master/src/arch/riscv/
A Dc_traps.c104 NODE_LOCK_IRQ_IF(getActiveIRQ() != irq_remote_call_ipi); in c_handle_interrupt()
/seL4-master/include/arch/riscv/arch/
A Dmachine.h266 #define irq_remote_call_ipi (INTERRUPT_IPI_0) macro
/seL4-master/src/arch/arm/kernel/
A Dboot.c146 setIRQState(IRQIPI, CORE_IRQ_TO_IRQT(getCurrentCPUIndex(), irq_remote_call_ipi)); in init_irqs()
267 setIRQState(IRQIPI, CORE_IRQ_TO_IRQT(getCurrentCPUIndex(), irq_remote_call_ipi)); in try_init_kernel_secondary_core()
/seL4-master/include/arch/arm/arch/64/mode/
A Dmachine.h42 #define irq_remote_call_ipi 0 macro
/seL4-master/include/arch/arm/arch/32/mode/
A Dmachine.h81 #define irq_remote_call_ipi 0 macro
/seL4-master/src/arch/x86/kernel/
A Dboot.c39 } else if (i == irq_remote_call_ipi || i == irq_reschedule_ipi) { in init_irqs()
/seL4-master/src/arch/riscv/kernel/
A Dboot.c103 setIRQState(IRQIPI, irq_remote_call_ipi); in init_irqs()

Completed in 13 milliseconds