aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.h
Commit message (Expand)AuthorAgeFilesLines
* kernel: remove TimeManagerLiam2022-12-181-6/+3
* Merge pull request #9182 from liamwhite/services-are-processesbunnei2022-11-091-1/+1
|\
| * service_thread: register service threads to the logical owner processLiam2022-11-041-1/+1
* | service_thread: fix deletionLiam2022-11-061-5/+5
* | Merge pull request #9173 from bunnei/kern-update-15liamwhite2022-11-051-5/+18
|\ \ | |/ |/|
| * core: hle: kernel: Integrate system KSystemResource.bunnei2022-11-031-5/+18
* | kernel: fix port trackingLiam2022-10-311-8/+0
* | kernel: invert session request handling flowLiam2022-10-311-0/+9
|/
* kernel: add KSessionRequestLiam2022-10-191-0/+4
* core: hle: kernel: k_process: Improve management of page table & cleanup.bunnei2022-10-181-0/+3
* core: hle: kernel: Integration application memory block slab manager.bunnei2022-10-181-0/+7
* kernel: remove KWritableEventLiam2022-10-121-4/+0
* kernel: unlayer CPU interrupt handlingLiam2022-07-251-8/+0
* Project AndioKelebek12022-07-221-0/+3
* kernel: make current thread pointer thread localLiam2022-06-231-0/+3
* kernel: implement KProcess suspensionLiam2022-06-141-3/+8
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* hidbus: Implement hidbus and ringcongerman772022-04-161-0/+6
* hle: kernel: Unify and integrate reference tracking for KServerPort/KServerSe...bunnei2022-04-081-0/+8
* hle: kernel: Create a default thread for services that do not need their own ...bunnei2022-04-021-3/+13
* core: Reduce unused includesameerj2022-03-191-1/+0
* core: hle: kernel: Remove server session tracking.bunnei2022-03-141-8/+0
* core: hle: kernel: Update init_slab_heap, use device memory, and add KThreadL...bunnei2022-03-141-6/+8
* hle: kernel: k_memory_manager: Rework for latest kernel behavior.bunnei2022-02-271-0/+4
* core: hle: kernel: Instantiate a kernel instance of KWorkerTaskManager.bunnei2022-01-141-0/+7
* Merge pull request #7462 from bunnei/kernel-improve-schedulingbunnei2021-12-121-0/+5
|\
| * hle: kernel: Add a flag for indicating that the kernel is currently shutting ...bunnei2021-12-061-0/+2
| * core: hle: kernel: Reflect non-emulated threads as core 3.bunnei2021-12-061-0/+3
* | kernel: svc: Implement Map/UnmapProcessMemory and Create/ControlCodeMemoryitsmeft242021-12-051-0/+4
|/
* Fix memory leakFeng Chen2021-10-271-0/+8
* Fix KShareMemory object leakFeng Chen2021-09-291-0/+4
* kernel: Add missing <functional> includeMorph2021-09-111-0/+1
* Revert "kernel: Various improvements to scheduler"bunnei2021-08-251-3/+0
* core: hle: kernel: Reflect non-emulated threads as core 3.bunnei2021-08-071-0/+3
* hle: kernel: Track and release server sessions, and protect methods with locks.bunnei2021-07-201-0/+9
* hle: kernel: Provide methods for tracking dangling kernel objects.bunnei2021-07-201-0/+8
* hle: kernel: Implement named service ports using service interface factory.bunnei2021-05-101-7/+11
* hle: kernel: Move slab resource counts to Kernel.bunnei2021-05-051-0/+10
* hle: kernel: Migrate to KHandleTable.bunnei2021-05-051-3/+4
* hle: kernel: Rename Process to KProcess.bunnei2021-05-051-9/+9
* hle: kernel: Remove deprecated Object class.bunnei2021-05-051-2/+0
* hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.bunnei2021-05-051-1/+5
* hle: kernel: Migrate KClientPort to KAutoObject.bunnei2021-05-051-3/+3
* hle: kernel: Migrate KResourceLimit to KAutoObject.bunnei2021-05-051-16/+22
* hle: kernel: Migrate KTransferMemory to KAutoObject.bunnei2021-05-051-0/+4
* hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObj...bunnei2021-05-051-0/+8
* hle: kernel: Migrate KReadableEvent and KWritableEvent to KAutoObject.bunnei2021-05-051-0/+4
* hle: kernel: Move slab heaps to their own container.bunnei2021-05-051-10/+15
* hle: kernel: Move slab heap management to KernelCore.bunnei2021-05-051-4/+32
* hle: kernel: Migrate KProcess to KAutoObject.bunnei2021-05-051-2/+2