Commit Graph

13 Commits (1f952f6ac9e3aca3dba8e4286fe937616081a767)

Author SHA1 Message Date
Liam c0b9e93b77 kernel: remove kernel_ 2 years ago
Liam a9ace6856d kernel: remove KWritableEvent 3 years ago
Morph 99ceb03a1c general: Convert source file copyright comments over to SPDX
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.
3 years ago
bunnei 57ebcbf2c4 core: hle: kernel: KEvent: Pass in owner KProcess on event creation.
- This is necessary to ensure resource limits are freed from the right process.
3 years ago
Lioncash 7b2917b4e1 kernel: Add missing override specifiers
Over the course of the kernel refactoring a tiny bit of missing
overrides slipped through review, so we can add these.

While we're at it, we can remove redundant virtual keywords where
applicable as well.
4 years ago
Lioncash 2f62bae9e3 kernel: Eliminate variable shadowing
Now that the large kernel refactor is merged, we can eliminate the
remaining variable shadowing cases.
4 years ago
bunnei 2a7eff57a8 hle: kernel: Rename Process to KProcess. 4 years ago
bunnei bf380b8584 hle: kernel: Remove deprecated Object class. 4 years ago
bunnei 626f746971 hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject. 4 years ago
bunnei 2e8d6fe9a0 hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject. 4 years ago
bunnei addc0bf037 hle: kernel: Migrate KEvent to KAutoObject. 4 years ago
bunnei 5e5933256b hle: kernel: Refactor IPC interfaces to not use std::shared_ptr. 4 years ago
bunnei 6bf80dfee0 hle: kernel: Implement KEvent. 4 years ago