summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* kernel: events: Remove ResetType::Automatic.Gravatar bunnei2019-11-031-1/+1
* Kernel: Address Feedback.Gravatar Fernando Sahmkow2019-10-151-6/+6
* KernelSVC: Assert that condition variable address is aligned to 4 bytes.Gravatar Fernando Sahmkow2019-10-151-0/+4
* Kernel: Correct redundant yields to only advance time forward.Gravatar Fernando Sahmkow2019-10-151-3/+5
* Kernel: Correct Results in Condition Variables and MutexesGravatar Fernando Sahmkow2019-10-151-18/+9
* Scheduler: Add protections for Yield bombingGravatar Fernando Sahmkow2019-10-151-4/+9
* Kernel: Style and CorrectionsGravatar Fernando Sahmkow2019-10-151-6/+9
* Correct PrepareRescheduleGravatar Fernando Sahmkow2019-10-151-32/+17
* Correct Supervisor Calls to work with the new scheduler,Gravatar Fernando Sahmkow2019-10-151-26/+41
* Merge pull request #2687 from lioncash/tls-processGravatar bunnei2019-07-181-3/+1
|\
| * kernel/process: Allocate the process' TLS region during initializationGravatar Lioncash2019-07-071-3/+1
* | Kernel: Downgrade WaitForAddress and SignalToAddress messages to Trace.Gravatar Fernando Sahmkow2019-07-171-4/+4
* | Merge pull request #2690 from SciresM/physmem_fixesGravatar Fernando Sahmkow2019-07-141-16/+101
|\ \
| * | clang-format fixesGravatar Michael Scire2019-07-071-2/+1
| * | address review commentaryGravatar Michael Scire2019-07-071-20/+12
| * | Implement MapPhysicalMemory/UnmapPhysicalMemoryGravatar Michael Scire2019-07-071-8/+102
| |/
* / Restore memory perms on svcUnmapMemory/UnloadNroGravatar Michael Scire2019-07-111-1/+8
|/
* kernel/vm_manager: Rename 'new map' to 'stack'Gravatar Lioncash2019-07-061-10/+10
* Merge pull request #2482 from DarkLordZach/prepoGravatar bunnei2019-06-211-1/+7
|\
| * svc: Save report on call to svcBreakGravatar Zach Hilman2019-05-251-1/+7
* | kernel/svc: Implement TotalMemoryUsedWithoutMmHeap/TotalMemoryAvailableWithou...Gravatar Lioncash2019-06-091-2/+15
* | kernel/svc: Amend naming for TotalMemoryUsage in svcGetInfo()Gravatar Lioncash2019-06-091-4/+4
* | kernel/svc: Remove duplicate enum entry in svcGetInfo()Gravatar Lioncash2019-06-091-2/+1
|/
* Merge pull request #2410 from lioncash/affinityGravatar bunnei2019-05-191-36/+43
|\
| * kernel/svc: Make svcCreateThread/svcStartThread/svcSleepThread/svcExitThread ...Gravatar Lioncash2019-04-291-4/+4
| * kernel/svc: Reorganize svcSetThreadCoreMask()Gravatar Lioncash2019-04-291-32/+39
| * kernel/thread: Update thread processor ID flagsGravatar Lioncash2019-04-291-1/+1
* | Merge pull request #2486 from lioncash/resetnameGravatar Sebastian Valle2019-05-191-1/+1
|\ \
| * | core/kernel/object: Rename ResetType enum membersGravatar Lioncash2019-05-181-1/+1
* | | kernel/svc: Mark GetThreadList() and UnmapProcessCodeMemory() as internally l...Gravatar Lioncash2019-05-181-4/+4
|/ /
* | Merge pull request #2416 from lioncash/waitGravatar bunnei2019-04-241-6/+4
|\ \
| * | kernel/thread: Unify wait synchronization typesGravatar Lioncash2019-04-171-2/+2
| * | kernel/svc: Migrate svcCancelSynchronization behavior to a thread functionGravatar Lioncash2019-04-171-4/+2
* | | kernel/svc: Name supervisor call 0x36Gravatar Lioncash2019-04-191-1/+1
* | | Merge pull request #2397 from lioncash/thread-unusedGravatar bunnei2019-04-171-8/+10
|\ \ \ | |/ / |/| |
| * | svc: Specify handle value in thread's nameGravatar Lioncash2019-04-151-2/+5
| * | kernel/thread: Remove unused guest_handle member variableGravatar Lioncash2019-04-141-6/+5
| |/
* | kernel/svc: Implement svcUnmapProcessCodeMemoryGravatar Lioncash2019-04-121-1/+69
* | kernel/svc: Implement svcMapProcessCodeMemoryGravatar Lioncash2019-04-121-1/+69
|/
* kernel/svc: Deglobalize the supervisor call handlersGravatar Lioncash2019-04-071-162/+175
* kernel/svc: Properly sanitize mutex address in WaitProcessWideKeyAtomicGravatar Lioncash2019-04-031-0/+14
* Merge pull request #2305 from lioncash/sharedGravatar bunnei2019-04-031-1/+1
|\
| * kernel/shared_memory: Sanitize supplied size when unmappingGravatar Lioncash2019-03-291-1/+1
* | kernel/svc: Implement svcGetThreadListGravatar Lioncash2019-04-021-1/+41
* | kernel/svc: Implement svcGetProcessListGravatar Lioncash2019-04-021-1/+38
* | general: Use deducation guides for std::lock_guard and std::unique_lockGravatar Lioncash2019-04-011-1/+1
* | Merge pull request #2304 from lioncash/memsizeGravatar bunnei2019-03-301-4/+4
|\ \ | |/ |/|
| * kernel/process: Report total physical memory used to svcGetInfoGravatar Lioncash2019-03-281-4/+4
* | Merge pull request #2266 from FernandoS27/arbitrationGravatar bunnei2019-03-281-9/+10
|\ \ | |/ |/|
| * Fix small bug that kept a thread as a condvar thread after being signalled.Gravatar Fernando Sahmkow2019-03-191-5/+6