aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/service/service.h
Commit message (Expand)AuthorAgeFilesLines
* service: placeholder handlers for known but unimplemented commandsTakoroka2 days1-0/+24
* [hle][core] Hang Freeze Fix - Video Fixes - Revert Microsleep (#4316) (#4525)John8 days1-2/+0
* Revert "[hle] constexpr handler dispatch maps, introduce version gating (#448...PavelBARABANOV2026-10-151-84/+49
* [hle] constexpr handler dispatch maps, introduce version gating (#4480)lizzie2026-10-131-49/+84
* [core] Fix MSVC handler table initialization (#4421)Feng Chen2026-09-141-1/+1
* [common] Switch to boost::unordered_flat containers (#4326)crueter2026-08-311-3/+3
* [service, nvhost] added machinery to allow microsleep between nvdec read requ...xbzk2026-08-291-0/+2
* [hle/services] use ankerl:: for Service's function handlers map, use const ch...lizzie2026-03-081-17/+11
* [hle] stubbed extra services from (parental controls and stuff) fw21 (#3175)Maufeat2025-12-181-32/+24
* vi: manage resources independently of nvnflinger and refactorLiam2024-02-171-10/+0
* nvnflinger: convert to processLiam2024-02-171-11/+0
* service: add template serializer for method callsLiam2024-01-251-0/+16
* sockets: avoid locking around socket session callsLiam2023-08-191-2/+2
* core: service: Add FunctionInfoTyped to allow expanding existing interfacesgerman772023-04-251-8/+12
* nvnflinger: fix nameLiam2023-03-011-5/+5
* service: move hle_ipc from kernelLiam2023-03-011-11/+9
* service: refactor server architectureLiam2023-02-211-17/+2
* kernel: invert session request handling flowLiam2022-10-311-0/+4
* core: barrier service thread shutdownLiam2022-10-231-0/+2
* core: Replace all instances of ResultCode with Resultgerman772022-06-261-2/+2
* general: Convert source file copyright comments over to SPDXMorph2022-04-231-3/+2
* hle: kernel: Use std::mutex instead of spin locks for most kernel locking.bunnei2022-04-111-3/+2
* hle: service: Add option for service interfaces to create or use the default ...bunnei2022-04-021-5/+9
* hle: vi: Integrate new NVFlinger and HosBinderDriverServer service.bunnei2022-03-241-1/+3
* hle: service: sm: Refactor to better manage ports.bunnei2021-07-201-1/+1
* hle: service: Add a helper module for managing kernel objects.bunnei2021-07-201-2/+3
* hle: service: sm: Remove redundant session reservation, etc.bunnei2021-06-101-1/+4
* hle: service: Increase arbitrary max sessions limit.bunnei2021-06-101-4/+1
* hle: service: Use correct size for ServerSessionCountMax.bunnei2021-06-091-4/+6
* hle: kernel: KServerSession: Fix client disconnected.bunnei2021-06-091-1/+1
* hle: service: Increase arbitrary max sessions limit.bunnei2021-06-091-1/+1
* hle: kernel: Refactor to allocate a ServiceThread per service handler.bunnei2021-06-041-2/+3
* core: Make variable shadowing a compile-time errorLioncash2021-05-161-6/+6
* hle: service: Add support for dispatching TIPC requests.bunnei2021-05-101-1/+23
* hle: service: Implement IPC::CommandType::Close.bunnei2021-05-101-1/+2
* hle: kernel: Implement named service ports using service interface factory.bunnei2021-05-101-3/+5
* hle: kernel: Remove deprecated Object class.bunnei2021-05-051-1/+0
* hle: kernel: Migrate KSession, KClientSession, and KServerSession to KAutoObj...bunnei2021-05-051-4/+1
* hle: service: Acquire and release a lock on requests.bunnei2020-12-281-4/+12
* service: Eliminate usages of the global system instanceLioncash2020-11-261-5/+13
* hle: services: Fix a crash with improper NVFlinger lifetime management. (#4977)bunnei2020-11-241-5/+16
* service: Remove two usages of the global system accessorLioncash2020-09-071-2/+2
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei2019-11-241-1/+1
* services: Pass FileSystemController as reference to services that need itZach Hilman2019-09-211-4/+4
* fsp-srv: Implement OutputAccessLogToSdCardZach Hilman2019-06-281-2/+1
* core: Add missing override specifiers where applicableLioncash2019-04-041-1/+1
* core_timing: Convert core timing into a classLioncash2019-02-151-5/+10
* Fix Service object leak on emulation stopJens Schmer2018-12-131-5/+3
* filesystem: Make CreateFactories() and InstallInterface() take a VfsFilesyste...Lioncash2018-10-131-2/+1
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-3/+3