aboutsummaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/hle_ipc.cpp
Commit message (Expand)AuthorAgeFilesLines
...
* kernel: Unify result codes (#5890)Chloe2021-02-121-1/+1
* hle: kernel: Rename WritableEvent to KWritableEvent.bunnei2021-02-051-1/+1
* hle: kernel: Rename ReadableEvent to KReadableEvent.bunnei2021-02-051-1/+1
* core: hle: kernel: Rename Thread to KThread.bunnei2021-01-281-3/+3
* hle_ipc: Add Can(Read, Write)BufferMorph2021-01-281-0/+22
* hle: kernel: hle_ipc: Remove SleepClientThread.bunnei2020-12-281-37/+0
* hle: kernel: Separate KScopedSchedulerLockAndSleep from k_scheduler.bunnei2020-12-061-4/+4
* hle: kernel: Rewrite scheduler implementation based on Mesopshere.bunnei2020-12-061-1/+1
* Revert "core: Fix clang build"bunnei2020-10-201-1/+1
* core: Fix clang buildLioncash2020-10-171-1/+1
* General: Tidy up clang-format warnings part 2Lioncash2020-08-131-20/+26
* HLE_IPC: Correct HLE Event behavior on timeout.Fernando Sahmkow2020-06-271-0/+1
* Core: Correct HLE Event Callbacks and other issues.Fernando Sahmkow2020-06-271-9/+10
* SVC: Correct SendSyncRequest.Fernando Sahmkow2020-06-271-10/+14
* Mark invalid IPC buffers as ASSERT_OR_EXECUTE_MSGDavid Marcec2020-06-241-25/+22
* hle_ipc: Eliminate core memory globalsLioncash2020-05-031-7/+4
* hle_ipc: Remove std::size_t casts where applicableLioncash2020-04-161-16/+16
* CMakeLists: Specify -Wextra on linux buildsLioncash2020-04-151-12/+12
* 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