summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Revert "Revert "k_page_group: synchronize""Gravatar bunnei2023-01-071-1/+1
* Revert "k_page_group: synchronize"Gravatar gidoly2022-12-291-1/+1
* k_page_group: synchronizeGravatar Liam2022-12-251-1/+1
* kernel: svc: Fix duplicated InfoType enumGravatar Narr the Reg2022-12-151-90/+47
* kernel: process: Implement GetFreeThreadCountGravatar Narr the Reg2022-12-151-1/+14
* kernel: implement FlushProcessDataCacheGravatar Liam2022-11-121-8/+18
* kernel/svc_types: refreshGravatar Liam2022-11-091-69/+48
* Merge pull request #9173 from bunnei/kern-update-15Gravatar liamwhite2022-11-051-1/+1
|\
| * core: hle: kernel: Add KEventInfo.Gravatar bunnei2022-11-031-1/+1
* | kernel: fix port trackingGravatar Liam2022-10-311-1/+0
* | kernel: invert session request handling flowGravatar Liam2022-10-311-2/+4
|/
* general: Enforce C4800 everywhere except in video_coreGravatar Morph2022-10-221-2/+2
* core: hle: kernel: k_process: Improve management of page table & cleanup.Gravatar bunnei2022-10-181-1/+1
* core: hle: kernel: k_process: Change Status -> State.Gravatar bunnei2022-10-181-2/+2
* Merge pull request #9061 from liamwhite/writable-eventGravatar liamwhite2022-10-141-13/+12
|\
| * kernel: remove KWritableEventGravatar Liam2022-10-121-13/+12
* | k_server_session: preliminary support for userspace server sessionsGravatar Liam2022-10-111-14/+68
* | Add implementation of svcCreateSessionGravatar Liam2022-10-111-1/+89
|/
* kernel: use KScheduler from mesosphereGravatar Liam2022-07-141-6/+1
* Merge pull request #8512 from german77/nnResultGravatar Morph2022-06-281-150/+144
|\
| * core: kernel: Replace instances of KPageLinkedList with KPageGroupGravatar german772022-06-261-1/+1
| * core: Replace all instances of ResultCode with ResultGravatar german772022-06-261-149/+143
* | Merge pull request #8504 from comex/mesosphere-current-processGravatar bunnei2022-06-271-0/+24
|\ \ | |/ |/|
| * Re-add missing `case` and braces, and trim whitespaceGravatar comex2022-06-251-1/+3
| * Update src/core/hle/kernel/svc.cppGravatar comex2022-06-251-6/+14
| * Support InfoType_MesosphereCurrentProcessGravatar comex2022-06-251-0/+14
* | kernel: make current thread pointer thread localGravatar Liam2022-06-231-7/+6
|/
* Implement ExitProcess svcGravatar Nikita Strygin2022-06-161-1/+2
* Merge pull request #8457 from liamwhite/kprocess-suspendGravatar Fernando S2022-06-161-1/+1
|\
| * kernel: implement KProcess suspensionGravatar Liam2022-06-141-1/+1
* | Merge pull request #8464 from liamwhite/break-debugGravatar Mai2022-06-151-0/+7
|\ \
| * | kernel: notify debugger on break SVCGravatar Liam2022-06-141-0/+7
| |/
* / core: centralize profile scope for DynarmicGravatar Liam2022-06-141-3/+0
|/
* common: Change semantics of UNREACHABLE to unconditionally crashGravatar Liam2022-06-131-1/+1
* kernel: svc: Replace -1ULL with 0xFFFFFFFFFFFFFFFFGravatar Morph2022-04-241-1/+1
* general: Convert source file copyright comments over to SPDXGravatar Morph2022-04-231-3/+2
* hle: kernel: Invalidate entire icache in UnmapProcessMemory and UnmapCodeMemo...Gravatar tech-ticks2022-04-091-1/+2
* hle: kernel: svc: MapProcessMemory: Fix usage of KPageLinkedList to use physi...Gravatar bunnei2022-03-261-2/+5
* hle: kernel: svc: CreateCodeMemory: Remove log of 'out' host pointer.Gravatar bunnei2022-03-261-2/+2
* hle: kernel: svc: UnmapProcessCodeMemory: Fix inverted alignment check.Gravatar bunnei2022-03-261-1/+1
* core: hle: kernel: KEvent: Pass in owner KProcess on event creation.Gravatar bunnei2022-02-211-1/+1
* kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32Gravatar Sergi Granell2022-02-151-4/+18
* svc: Set unique names for function tablesGravatar Narr the Reg2022-02-081-77/+77
* service: pm: Implement AtmosphereGetProcessInfoGravatar tech-ticks2022-02-041-1/+1
* svc: Add 32 bit SynchronizePreemptionStateGravatar Narr the Reg2022-01-311-1/+1
* core: hle: kernel: Rename Un/Map to Un/MapMeory.Gravatar bunnei2022-01-221-2/+2
* hle: kernel: k_page_table: Update SetProcessMemoryPermission.Gravatar bunnei2022-01-111-1/+3
* hle: kernel: k_page_table: Rename *ProcessCodeMemory -> *CodeMemory.Gravatar bunnei2022-01-111-2/+2
* core: hle: kernel: svc: Updates to SetMemoryAttribute and SetMemoryPermission.Gravatar bunnei2022-01-081-30/+20
* core: hle: kernel: Implement thread pinning.Gravatar bunnei2021-12-301-1/+20