summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #1395 from lioncash/vmGravatar bunnei2018-09-291-15/+30
|\
| * memory: Dehardcode the use of fixed memory range constantsGravatar Lioncash2018-09-241-1/+2
| * svc: Report correct memory-related values within some of the cases in svcGetI...Gravatar Lioncash2018-09-241-14/+28
* | Merge pull request #1393 from tech4me/svcGravatar bunnei2018-09-251-7/+7
|\ \ | |/ |/|
| * svc: Updated svc namesGravatar tech4me2018-09-231-7/+7
* | svc: Move most process termination code to its own function within ProcessGravatar Lioncash2018-09-211-27/+5
|/
* kernel/svc: Handle error cases for svcArbitrateLock() and svcArbitrateUnlock()Gravatar Lioncash2018-09-171-0/+8
* Merge pull request #1315 from lioncash/sizeGravatar bunnei2018-09-171-19/+72
|\
| * kernel/svc: Sanitize creation of shared memory via svcCreateSharedMemory()Gravatar Lioncash2018-09-131-2/+18
| * kernel/svc: Sanitize addresses, permissions, and sizes within svcMapSharedMem...Gravatar Lioncash2018-09-131-17/+25
| * kernel/svc: Sanitize addresses and sizes within svcMapMemory() and svcUnmapMe...Gravatar Lioncash2018-09-131-0/+23
| * kernel/svc: Sanitize heap sizes within svcSetHeapSize()Gravatar Lioncash2018-09-131-0/+6
* | Merge pull request #1328 from FearlessTobi/port-4192Gravatar bunnei2018-09-171-1/+1
|\ \
| * | Port # #4192 from Citra: "svc: change unknown to thread in CreateThread"Gravatar Valentin Vanelslande2018-09-151-1/+1
| |/
* / Port #4182 from Citra: "Prefix all size_t with std::"Gravatar fearlessTobi2018-09-151-13/+14
|/
* Merge pull request #1303 from lioncash/errorGravatar bunnei2018-09-121-4/+4
|\
| * svc: Return ERR_INVALID_PROCESSOR_ID in CreateThread() if an invalid processo...Gravatar Lioncash2018-09-121-2/+2
| * kernel/errors: Correct error codes for invalid thread priority and invalid pr...Gravatar Lioncash2018-09-121-2/+2
* | svc: Do nothing if svcOutputDebugString() is given a length of zeroGravatar Lioncash2018-09-121-0/+4
* | svc: Correct parameter type for OutputDebugString()Gravatar Lioncash2018-09-121-1/+1
|/
* service: Migrate global named port map to the KernelCore classGravatar Lioncash2018-09-021-5/+7
* core/core: Replace includes with forward declarations where applicableGravatar Lioncash2018-08-311-0/+4
* kernel: Eliminate kernel global stateGravatar Lioncash2018-08-281-25/+55
* svc: Return process title ID if queried in GetInfo()Gravatar Lioncash2018-08-251-2/+1
* kernel/svc: Log svcBreak parametersGravatar Lioncash2018-08-141-2/+5
* Merge pull request #1043 from Subv/timingGravatar bunnei2018-08-121-1/+0
|\
| * Kernel/SVC: Don't reschedule the current core when creating a new thread.Gravatar Subv2018-08-121-1/+0
* | Kernel/Mutex: Don't duplicate threads in the mutex waiter list.Gravatar Subv2018-08-121-2/+1
|/
* kernel/vm_manager: Use const where applicableGravatar Lioncash2018-08-021-1/+1
* Merge pull request #877 from lioncash/removeGravatar bunnei2018-07-311-1/+0
|\
| * kernel: Remove unused object_address_table.cpp/.hGravatar Lioncash2018-07-311-1/+0
* | kernel: Remove unnecessary includesGravatar Lioncash2018-07-311-0/+3
|/
* Merge pull request #804 from lioncash/logGravatar Mat M2018-07-251-1/+3
|\
| * svc: Log parameters in SetMemoryAttribute()Gravatar Lioncash2018-07-241-1/+3
* | svc: Resolve sign comparison warnings in WaitSynchronization()Gravatar Lioncash2018-07-241-4/+7
|/
* Kernel/SVC: Perform atomic accesses in SignalProcessWideKey as per the real k...Gravatar Subv2018-07-221-7/+31
* thread: Convert ThreadStatus into an enum classGravatar Lioncash2018-07-191-10/+10
* svc: Correct always true assertion case in SetThreadCoreMaskGravatar Lioncash2018-07-191-3/+4
* Update clang formatGravatar James Rowe2018-07-021-28/+25
* Rename logging macro back to LOG_*Gravatar James Rowe2018-07-021-47/+47
* Kernel/Arbiters: Fix casts, cleanup comments/magic numbersGravatar Michael Scire2018-06-221-4/+4
* Add additional missing format.Gravatar Michael Scire2018-06-211-19/+21
* Kernel/Arbiters: Initialize arb_wait_address in thread struct.Gravatar Michael Scire2018-06-211-0/+4
* Kernel/Arbiters: Mostly implement SignalToAddressGravatar Michael Scire2018-06-211-1/+1
* Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs.Gravatar Michael Scire2018-06-211-3/+50
* Build: Fixed some MSVC warnings in various parts of the code.Gravatar Subv2018-06-201-2/+2
* Merge pull request #572 from Armada651/user-except-stubGravatar bunnei2018-06-181-0/+5
|\
| * svc: Add a stub for UserExceptionContextAddr.Gravatar Jules Blok2018-06-181-0/+5
* | Kernel/SVC: Support special core values -2 and -3 in svcSetThreadCoreMask.Gravatar Subv2018-05-301-1/+26
* | Kernel/SVC: Signal the highest priority threads first in svcSignalProcessWide...Gravatar Subv2018-05-191-51/+68