summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* 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
* core: hle: kernel: Updated implementation of svcSetHeapSize.Gravatar bunnei2021-12-281-16/+7
* core: hle: kernel: Implement SetMemoryPermission.Gravatar bunnei2021-12-231-1/+31
* hle: kernel: svc: GetInfo: Fix error checking with IdleTickCount.Gravatar bunnei2021-12-211-14/+9
* core: hle: Remove global HLE lock.Gravatar bunnei2021-12-171-9/+0
* Merge pull request #7462 from bunnei/kernel-improve-schedulingGravatar bunnei2021-12-121-15/+20
|\
| * hle: kernel: svc: Fix deadlock that can occur with single core.Gravatar bunnei2021-12-061-10/+8
| * hle: kernel: KServerSession: Migrate to updated KThreadQueue.Gravatar bunnei2021-12-061-3/+10
| * hle: kernel: KThread: Remove tracking of sync object from threads.Gravatar bunnei2021-12-061-2/+1
| * core: hle: kernel: Reflect non-emulated threads as core 3.Gravatar bunnei2021-12-061-2/+3
* | kernel: svc: Implement Map/UnmapProcessMemory and Create/ControlCodeMemoryGravatar itsmeft242021-12-051-4/+210
|/
* kernel: svc: Move all IsValid functions to an anonymous namespaceGravatar Morph2021-11-201-3/+15
* kernel: svc: Implement SetProcessMemoryPermissionGravatar Morph2021-11-201-1/+41
* general: Rename GetTitleID to GetProgramIDGravatar Morph2021-11-041-1/+1
* core: Remove unused includesGravatar ameerj2021-11-031-10/+0
* svc: Correct WaitSynchronization num_handles param typeGravatar Morph2021-11-021-2/+2
* Merge pull request #7227 from vonchenplus/fix_memory_leak_v2Gravatar bunnei2021-11-011-0/+6
|\
| * Fix memory leakGravatar Feng Chen2021-10-271-0/+6
* | SVC: Implement svcInfo:IdleTickCountGravatar Fernando Sahmkow2021-10-161-0/+17
|/
* Fix KScopedAutoObject object leak when SendSyncRequestGravatar Feng Chen2021-09-251-6/+8
* Revert "kernel: Various improvements to scheduler"Gravatar bunnei2021-08-251-1/+1
* Fix check is thread current in GetThreadContextGravatar Valeri2021-08-191-1/+1
* core: hle: kernel: Reflect non-emulated threads as core 3.Gravatar bunnei2021-08-071-1/+1
* hle: kernel: svc: Remove part of ExitProcess.Gravatar bunnei2021-07-201-5/+0
* kernel: svc: ConnectToNamedPort: Close extra reference to port.Gravatar bunnei2021-07-201-0/+1
* kernel: svc: Add missing error check to CancelSynchronization.Gravatar bunnei2021-06-091-2/+2
* general: Replace RESULT_SUCCESS with ResultSuccessGravatar Morph2021-06-021-52/+52
* core: Make variable shadowing a compile-time errorGravatar Lioncash2021-05-161-3/+3