aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/hle_ipc.cpp
Commit message (Expand)AuthorAgeFilesLines
* Kernel: Change WaitObject to Synchronization object. In order to better refle...Fernando Sahmkow2020-02-111-10/+10
* hle_ipc: Add error checking to read/write buffer access.bunnei2020-02-051-8/+42
* kernel: Implement a more accurate IPC dispatch.bunnei2019-11-281-0/+2
* core/memory: Migrate over Write{8, 16, 32, 64, Block} to the Memory classLioncash2019-11-261-4/+5
* core/memory: Migrate over Read{8, 16, 32, 64, Block} to the Memory classLioncash2019-11-261-6/+6
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...bunnei2019-11-241-9/+11
* kernel: events: Remove ResetType::Automatic.bunnei2019-11-031-2/+1
* Merge pull request #2489 from FearlessTobi/port-4716bunnei2019-05-241-3/+4
|\
| * Address review commentTobias2019-05-191-1/+1
| * HLE/IPC: HLEContext can memorize the client thread and use it for SleepClient...Weiyi Wang2019-05-181-3/+4
* | core/kernel/object: Rename ResetType enum membersLioncash2019-05-181-1/+1
|/
* kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optionalLioncash2019-03-071-8/+6
* kernel/server_session: Make data members privateLioncash2019-03-051-4/+4
* core/kernel: Remove unnecessary inclusionsLioncash2018-12-311-0/+5
* hle_ipc: Refactor SleepClientThread to avoid ReadableEventZach Hilman2018-11-291-3/+3
* kernel/event: Reference ReadableEvent from WritableEventZach Hilman2018-11-291-2/+4
* hle_ipc: Use event pair for SleepClientThreadZach Hilman2018-11-291-14/+13
* kernel/process: Make the handle table per-processLioncash2018-10-201-13/+12
* kernel/thread: Make all instance variables privateLioncash2018-10-041-7/+7
* Port #4182 from Citra: "Prefix all size_t with std::"fearlessTobi2018-09-151-13/+14
* core/core: Replace includes with forward declarations where applicableLioncash2018-08-311-0/+1
* kernel: Eliminate kernel global stateLioncash2018-08-281-5/+12
* hle_ipc: Make WriteToOutgoingCommandBuffer()'s reference parameter constLioncash2018-08-091-1/+1
* kernel: Move object class to its own source filesLioncash2018-08-011-1/+5
* kernel: Remove unnecessary includesLioncash2018-07-311-0/+1
* thread: Convert ThreadStatus into an enum classLioncash2018-07-191-2/+2
* hle_ipc: Introduce generic WriteBuffer overload for multiple container typesLioncash2018-07-191-4/+0
* hle_ipc: Amend usage of buffer_index within one of HLERequestContext's WriteB...Lioncash2018-07-191-1/+1
* core/memory, core/hle/kernel: Use std::move where applicableLioncash2018-07-181-2/+4
* nvflinger: Fix for BufferQueue event handling.bunnei2018-07-171-2/+8
* No need to use ASSERT_MSG with an empty messageDavid Marcec2018-07-141-2/+2
* Update clang formatJames Rowe2018-07-021-1/+1
* Rename logging macro back to LOG_*James Rowe2018-07-021-3/+3
* IPC: skip empty buffer writemailwl2018-06-221-0/+5
* Added RequestWithContext & ControlWithContextDavid Marcec2018-05-171-1/+3
* GetSharedFontInOrderOfPriority (#381)David2018-05-011-18/+22
* kernel: Migrate logging macros to fmt-compatible onesLioncash2018-04-251-2/+3
* hle_ipc, fsp_srv: Cleanup logging.bunnei2018-03-311-1/+1
* hle_ipc: Do not ensure write buffer size.bunnei2018-03-311-2/+5
* Clean Warnings (?)N00byKing2018-03-191-1/+1
* hle_ipc: Add SleepClientThread to block current thread within HLE routines.bunnei2018-03-181-0/+27
* hle_ipc: Use shared_ptr instead of unique_ptr to allow copies.bunnei2018-03-181-4/+4
* hle_ipc: Remove GetPointer(..) usage with WriteToOutgoingCommandBuffer.bunnei2018-03-181-3/+11
* Add warning if Domain request has no domain message headermailwl2018-02-201-0/+3
* Fix: change check for domain order and existance of domain message headermailwl2018-02-201-1/+1
* IPC: add domain header to response if only it exists in requestmailwl2018-02-201-4/+6
* Service/hid: stub some functionsmailwl2018-02-161-0/+51
* hle_ipc: Remove const from WriteBuffer size.bunnei2018-02-141-1/+1
* hle_ipc: Add GetReadBufferSize and check write buffer size.bunnei2018-02-141-0/+7
* hle_ipc: Add helper functions for reading and writing buffers.bunnei2018-02-131-4/+2