serenity/Kernel/Interrupts
Pankaj Raghav 756a73471e Kernel: Use SpinlockProtected list in SharedIRQHandler
Adding handlers to the SharedIRQHandler without any lock is not thread
safe. Use SpinlockProtected list instead.
2023-04-25 10:18:39 +02:00
..
GenericInterruptHandler.cpp Everywhere: Use ReadonlySpan<T> instead of Span<T const> 2023-02-08 19:15:45 +00:00
GenericInterruptHandler.h Everywhere: Use ReadonlySpan<T> instead of Span<T const> 2023-02-08 19:15:45 +00:00
IRQHandler.cpp Kernel: Move InterruptDisabler out of Arch directory 2022-10-17 20:11:31 +02:00
IRQHandler.h Kernel: Set IRQHandler m_shared_with_others when the irq is shared 2023-04-25 10:18:39 +02:00
SharedIRQHandler.cpp Kernel: Use SpinlockProtected list in SharedIRQHandler 2023-04-25 10:18:39 +02:00
SharedIRQHandler.h Kernel: Use SpinlockProtected list in SharedIRQHandler 2023-04-25 10:18:39 +02:00
SpuriousInterruptHandler.cpp Kernel: Reorganize Arch/x86 directory to Arch/x86_64 after i686 removal 2022-12-28 11:53:41 +01:00
SpuriousInterruptHandler.h Kernel: Store IRQControllers in NonnullRefPtrs instead of RefPtrs 2022-09-25 16:52:56 +03:00
UnhandledInterruptHandler.cpp Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00
UnhandledInterruptHandler.h Everywhere: Run clang-format 2022-04-01 21:24:45 +01:00