ladybird/Kernel/Locking
James Mintram e8f09279d3 Kernel: Move spinlock into Arch
Spinlocks are tied to the platform they are built for, this is why they
have been moved into the Arch folder. They are still available via
"Locking/Spinlock.h"

An Aarch64 stub has been created
2021-10-15 21:48:45 +01:00
..
Lockable.h Kernel: Move Lockable into its own header 2021-08-07 11:48:00 +02:00
LockLocation.h Kernel: Switch static_asserts of a type size to AK::AssertSize 2021-09-05 20:08:57 +02:00
LockMode.h Kernel: Move LockMode into Locking/ 2021-08-07 11:48:00 +02:00
LockRank.cpp Kernel: Disable lock rank enforcement by default for now 2021-09-14 18:31:16 +00:00
LockRank.h Kernel: Fix a typo in LockRank::Process's comment 2021-09-08 19:17:07 +03:00
Mutex.cpp Kernel: Make all Spinlocks use u8 for storage, remove template 2021-09-05 20:46:02 +02:00
Mutex.h AK+Everywhere: Reduce the number of template parameters of IntrusiveList 2021-09-10 18:05:46 +03:00
MutexProtected.h Kernel: Simplify MutexProtected<T> 2021-08-22 03:34:09 +02:00
Spinlock.h Kernel: Move spinlock into Arch 2021-10-15 21:48:45 +01:00
SpinlockProtected.h Kernel: Rename ScopedSpinlock => SpinlockLocker 2021-08-22 03:34:10 +02:00