aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
AgeCommit message (Expand)Author
2022-04-09hle: kernel: Invalidate entire icache in UnmapProcessMemory and UnmapCodeMemo...tech-ticks
2022-03-26hle: kernel: svc: MapProcessMemory: Fix usage of KPageLinkedList to use physi...bunnei
2022-03-26hle: kernel: svc: CreateCodeMemory: Remove log of 'out' host pointer.bunnei
2022-03-26hle: kernel: svc: UnmapProcessCodeMemory: Fix inverted alignment check.bunnei
2022-02-21core: hle: kernel: KEvent: Pass in owner KProcess on event creation.bunnei
2022-02-15kernel: svc: Add OutputDebugString32, CreateCodeMemory32, ControlCodeMemory32Sergi Granell
2022-02-08svc: Set unique names for function tablesNarr the Reg
2022-02-04service: pm: Implement AtmosphereGetProcessInfotech-ticks
2022-01-31svc: Add 32 bit SynchronizePreemptionStateNarr the Reg
2022-01-22core: hle: kernel: Rename Un/Map to Un/MapMeory.bunnei
2022-01-11hle: kernel: k_page_table: Update SetProcessMemoryPermission.bunnei
2022-01-11hle: kernel: k_page_table: Rename *ProcessCodeMemory -> *CodeMemory.bunnei
2022-01-08core: hle: kernel: svc: Updates to SetMemoryAttribute and SetMemoryPermission.bunnei
2021-12-30core: hle: kernel: Implement thread pinning.bunnei
2021-12-28core: hle: kernel: Updated implementation of svcSetHeapSize.bunnei
2021-12-23core: hle: kernel: Implement SetMemoryPermission.bunnei
2021-12-21hle: kernel: svc: GetInfo: Fix error checking with IdleTickCount.bunnei
2021-12-17core: hle: Remove global HLE lock.bunnei
2021-12-12Merge pull request #7462 from bunnei/kernel-improve-schedulingbunnei
2021-12-06hle: kernel: svc: Fix deadlock that can occur with single core.bunnei
2021-12-06hle: kernel: KServerSession: Migrate to updated KThreadQueue.bunnei
2021-12-06hle: kernel: KThread: Remove tracking of sync object from threads.bunnei
2021-12-06core: hle: kernel: Reflect non-emulated threads as core 3.bunnei
2021-12-05kernel: svc: Implement Map/UnmapProcessMemory and Create/ControlCodeMemoryitsmeft24
2021-11-20kernel: svc: Move all IsValid functions to an anonymous namespaceMorph
2021-11-20kernel: svc: Implement SetProcessMemoryPermissionMorph
2021-11-04general: Rename GetTitleID to GetProgramIDMorph
2021-11-03core: Remove unused includesameerj
2021-11-02svc: Correct WaitSynchronization num_handles param typeMorph
2021-11-01Merge pull request #7227 from vonchenplus/fix_memory_leak_v2bunnei
2021-10-27Fix memory leakFeng Chen
2021-10-16SVC: Implement svcInfo:IdleTickCountFernando Sahmkow
2021-09-25Fix KScopedAutoObject object leak when SendSyncRequestFeng Chen
2021-08-25Revert "kernel: Various improvements to scheduler"bunnei
2021-08-19Fix check is thread current in GetThreadContextValeri
2021-08-07core: hle: kernel: Reflect non-emulated threads as core 3.bunnei
2021-07-20hle: kernel: svc: Remove part of ExitProcess.bunnei
2021-07-20kernel: svc: ConnectToNamedPort: Close extra reference to port.bunnei
2021-06-09kernel: svc: Add missing error check to CancelSynchronization.bunnei
2021-06-02general: Replace RESULT_SUCCESS with ResultSuccessMorph
2021-05-16core: Make variable shadowing a compile-time errorLioncash
2021-05-10hle: kernel: svc: Update ConnectToNamedPort to use new CreateNamedServicePort...bunnei
2021-05-05kernel: svc: Remove unused RetrieveResourceLimitValue function.bunnei
2021-05-05hle: kernel: svc: ConnectToNamedPort: Use KHandleTable::Reserve.bunnei
2021-05-05hle: kernel: Migrate to KHandleTable.bunnei
2021-05-05hle: kernel: Improve MapSharedMemory and implement UnmapSharedMemory.bunnei
2021-05-05hle: kernel: Rename Process to KProcess.bunnei
2021-05-05hle: kernel: Migrate KPort, KClientPort, and KServerPort to KAutoObject.bunnei
2021-05-05hle: kernel: Migrate KClientPort to KAutoObject.bunnei
2021-05-05hle: kernel: HandleTable: Remove deprecated APIs.bunnei