aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/k_light_lock.cpp
AgeCommit message (Collapse)Author
2023-03-12kernel: convert KConditionVariable, KLightConditionVariable, KLightLockLiam
2023-03-01kernel: be more careful about kernel address keysLiam
2023-03-01kernel: refactor priority inheritance to represent locks as C++ objectsLiam
2023-01-23kernel: split SetAddressKey into user and kernel variantsLiam
2022-06-26core: Replace all instances of ResultCode with Resultgerman77
2022-04-23general: Convert source file copyright comments over to SPDXMorph
This formats all copyright comments according to SPDX formatting guidelines. Additionally, this resolves the remaining GPLv2 only licensed files by relicensing them to GPLv2.0-or-later.
2021-12-06hle: kernel: Remove unnecessary virtual specifier on CancelWait.bunnei
2021-12-06hle: kernel: k_light_lock: Implement CancelWait.bunnei
- Fixes a crash in Megadimension Neptunia VII.
2021-12-06hle: kernel: KLightLock: Migrate to updated KThreadQueue.bunnei
2021-06-11kernel: Unconditionally set thread state when appropriateMorph
2021-01-28hle: kernel: KLightLock: Fix several bugs.bunnei
2021-01-28hle: kernel: Allocate a dummy KThread for each host thread, and use it for ↵bunnei
scheduling.
2021-01-28kernel: k_light_lock: Simplify EmuThreadHandle implementation.bunnei
2021-01-28core: hle: kernel: Implement KLightLock.bunnei