1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-05-14 09:04:59 +00:00
serenity/Kernel/Locking
Andreas Kling d60635cb9d Kernel: Convert Processor::in_irq() to static current_in_irq()
This closes the race window between Processor::current() and a context
switch happening before in_irq().
2021-08-23 00:02:09 +02:00
..
Lockable.h Kernel: Move Lockable into its own header 2021-08-07 11:48:00 +02:00
LockLocation.h Kernel: Introduce LockLocation abstraction from SourceLocation 2021-08-13 20:42:39 +02:00
LockMode.h Kernel: Move LockMode into Locking/ 2021-08-07 11:48:00 +02:00
Mutex.cpp Kernel: Convert Processor::in_irq() to static current_in_irq() 2021-08-23 00:02:09 +02:00
Mutex.h Kernel: Rename ScopedSpinlock => SpinlockLocker 2021-08-22 03:34:10 +02:00
MutexProtected.h Kernel: Simplify MutexProtected<T> 2021-08-22 03:34:09 +02:00
Spinlock.h Kernel: Rename ScopedSpinlock => SpinlockLocker 2021-08-22 03:34:10 +02:00
SpinlockProtected.h Kernel: Rename ScopedSpinlock => SpinlockLocker 2021-08-22 03:34:10 +02:00