summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/kernel.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel: update KProcessGravatar Liam2023-10-211-3/+0
* kernel: use KTypedAddress for addressesGravatar Liam2023-03-221-1/+2
* kernel: remove KLinkedListGravatar Liam2023-03-121-1/+0
* kernel: refactor priority inheritance to represent locks as C++ objectsGravatar Liam2023-03-011-65/+2
* service: refactor server architectureGravatar Liam2023-02-211-55/+14
* kernel: add KObjectNameGravatar Liam2023-02-171-0/+8
* general: rename CurrentProcess to ApplicationProcessGravatar Liam2023-02-131-12/+12
* core: kernel: k_process: Use application system resource.Gravatar bunnei2023-02-101-0/+6
* kernel: add KDeviceAddressSpaceGravatar Liam2023-02-011-0/+4
* kernel: remove TimeManagerGravatar Liam2022-12-181-6/+3
* Merge pull request #9182 from liamwhite/services-are-processesGravatar bunnei2022-11-091-1/+1
|\
| * service_thread: register service threads to the logical owner processGravatar Liam2022-11-041-1/+1
* | service_thread: fix deletionGravatar Liam2022-11-061-5/+5
* | Merge pull request #9173 from bunnei/kern-update-15Gravatar liamwhite2022-11-051-5/+18
|\ \ | |/ |/|
| * core: hle: kernel: Integrate system KSystemResource.Gravatar bunnei2022-11-031-5/+18
* | kernel: fix port trackingGravatar Liam2022-10-311-8/+0
* | kernel: invert session request handling flowGravatar Liam2022-10-311-0/+9
|/
* kernel: add KSessionRequestGravatar Liam2022-10-191-0/+4
* core: hle: kernel: k_process: Improve management of page table & cleanup.Gravatar bunnei2022-10-181-0/+3
* core: hle: kernel: Integration application memory block slab manager.Gravatar bunnei2022-10-181-0/+7
* kernel: remove KWritableEventGravatar Liam2022-10-121-4/+0
* kernel: unlayer CPU interrupt handlingGravatar Liam2022-07-251-8/+0
* Project AndioGravatar Kelebek12022-07-221-0/+3
* kernel: make current thread pointer thread localGravatar Liam2022-06-231-0/+3
* kernel: implement KProcess suspensionGravatar Liam2022-06-141-3/+8
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* hidbus: Implement hidbus and ringconGravatar german772022-04-161-0/+6
* hle: kernel: Unify and integrate reference tracking for KServerPort/KServerSe...Gravatar bunnei2022-04-081-0/+8
* hle: kernel: Create a default thread for services that do not need their own ...Gravatar bunnei2022-04-021-3/+13
* core: Reduce unused includesGravatar ameerj2022-03-191-1/+0
* core: hle: kernel: Remove server session tracking.Gravatar bunnei2022-03-141-8/+0
* core: hle: kernel: Update init_slab_heap, use device memory, and add KThreadL...Gravatar bunnei2022-03-141-6/+8
* hle: kernel: k_memory_manager: Rework for latest kernel behavior.Gravatar bunnei2022-02-271-0/+4
* core: hle: kernel: Instantiate a kernel instance of KWorkerTaskManager.Gravatar bunnei2022-01-141-0/+7
* Merge pull request #7462 from bunnei/kernel-improve-schedulingGravatar bunnei2021-12-121-0/+5
|\
| * hle: kernel: Add a flag for indicating that the kernel is currently shutting ...Gravatar bunnei2021-12-061-0/+2
| * core: hle: kernel: Reflect non-emulated threads as core 3.Gravatar bunnei2021-12-061-0/+3
* | kernel: svc: Implement Map/UnmapProcessMemory and Create/ControlCodeMemoryGravatar itsmeft242021-12-051-0/+4
|/
* Fix memory leakGravatar Feng Chen2021-10-271-0/+8
* Fix KShareMemory object leakGravatar Feng Chen2021-09-291-0/+4
* kernel: Add missing <functional> includeGravatar Morph2021-09-111-0/+1
* Revert "kernel: Various improvements to scheduler"Gravatar bunnei2021-08-251-3/+0
* core: hle: kernel: Reflect non-emulated threads as core 3.Gravatar bunnei2021-08-071-0/+3
* hle: kernel: Track and release server sessions, and protect methods with locks.Gravatar bunnei2021-07-201-0/+9
* hle: kernel: Provide methods for tracking dangling kernel objects.Gravatar bunnei2021-07-201-0/+8
* hle: kernel: Implement named service ports using service interface factory.Gravatar bunnei2021-05-101-7/+11
* hle: kernel: Move slab resource counts to Kernel.Gravatar bunnei2021-05-051-0/+10
* hle: kernel: Migrate to KHandleTable.Gravatar bunnei2021-05-051-3/+4
* hle: kernel: Rename Process to KProcess.Gravatar bunnei2021-05-051-9/+9
* hle: kernel: Remove deprecated Object class.Gravatar bunnei2021-05-051-2/+0