summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/svc.cpp
AgeCommit message (Expand)Author
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
2023-12-04core: refactor emulated cpu core activationLiam
2023-10-21kernel: update KProcessLiam
2023-03-12kernel: prefer std::addressofLiam
2023-02-21svc: Fix type consistency (exposed on macOS)Merry
2023-02-13kernel: use GetCurrentProcessLiam
2023-02-06kernel/svc: switch to generated wrappersLiam
2023-02-04kernel/svc: Split implementations into separate filesLiam
2023-01-22kernel: KPageTable: updateLiam
2023-01-07Revert "Revert "k_page_group: synchronize""bunnei
2022-12-29Revert "k_page_group: synchronize"gidoly
2022-12-25k_page_group: synchronizeLiam
2022-12-15kernel: svc: Fix duplicated InfoType enumNarr the Reg
2022-12-15kernel: process: Implement GetFreeThreadCountNarr the Reg
2022-11-12kernel: implement FlushProcessDataCacheLiam
2022-11-09kernel/svc_types: refreshLiam
2022-11-05Merge pull request #9173 from bunnei/kern-update-15liamwhite
2022-11-03core: hle: kernel: Add KEventInfo.bunnei
2022-10-31kernel: fix port trackingLiam
2022-10-31kernel: invert session request handling flowLiam
2022-10-22general: Enforce C4800 everywhere except in video_coreMorph
2022-10-18core: hle: kernel: k_process: Improve management of page table & cleanup.bunnei
2022-10-18core: hle: kernel: k_process: Change Status -> State.bunnei
2022-10-14Merge pull request #9061 from liamwhite/writable-eventliamwhite
2022-10-12kernel: remove KWritableEventLiam
2022-10-11k_server_session: preliminary support for userspace server sessionsLiam
2022-10-11Add implementation of svcCreateSessionLiam
2022-07-14kernel: use KScheduler from mesosphereLiam
2022-06-28Merge pull request #8512 from german77/nnResultMorph
2022-06-27Merge pull request #8504 from comex/mesosphere-current-processbunnei
2022-06-26core: kernel: Replace instances of KPageLinkedList with KPageGroupgerman77
2022-06-26core: Replace all instances of ResultCode with Resultgerman77
2022-06-25Re-add missing `case` and braces, and trim whitespacecomex
2022-06-25Update src/core/hle/kernel/svc.cppcomex
2022-06-25Support InfoType_MesosphereCurrentProcesscomex
2022-06-23kernel: make current thread pointer thread localLiam
2022-06-16Implement ExitProcess svcNikita Strygin
2022-06-16Merge pull request #8457 from liamwhite/kprocess-suspendFernando S
2022-06-15Merge pull request #8464 from liamwhite/break-debugMai
2022-06-14kernel: notify debugger on break SVCLiam
2022-06-14core: centralize profile scope for DynarmicLiam
2022-06-14kernel: implement KProcess suspensionLiam
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-04-24kernel: svc: Replace -1ULL with 0xFFFFFFFFFFFFFFFFMorph
2022-04-23general: Convert source file copyright comments over to SPDXMorph
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