summaryrefslogtreecommitdiff
path: root/src/core/hle/kernel/address_arbiter.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* core: hle: Integrate new KConditionVariable and KAddressArbiter implementations.Gravatar bunnei2021-01-111-91/+0
* hle: kernel: AddressArbiter: Remove unused code.Gravatar bunnei2020-11-291-3/+0
* SVC: Correct svcWaitForAddress and svcSignalToAddress.Gravatar Fernando Sahmkow2020-06-271-3/+0
* address_arbiter: Simplify GetThreadsWaitingOnAddress()Gravatar Lioncash2020-02-121-1/+1
* Kernel: Correct behavior of Address Arbiter threads. (#3165)Gravatar Fernando Sahmkow2019-12-111-1/+18
* kernel: Remove unnecessary includesGravatar Lioncash2019-12-071-1/+1
* kernel: Replace usage of boost::intrusive_ptr with std::shared_ptr for kernel...Gravatar bunnei2019-11-241-1/+1
* kernel: Make the address arbiter instance per-processGravatar Lioncash2019-03-071-1/+3
* kernel/svc: Move address arbiter signaling behind a unified API functionGravatar Lioncash2019-03-071-5/+8
* kernel/svc: Move address arbiter waiting behind a unified API functionGravatar Lioncash2019-03-071-2/+5
* kernel/address_arbiter: Pass in system instance to constructorGravatar Lioncash2019-03-051-1/+7
* kernel/address_arbiter: Convert the address arbiter into a classGravatar Lioncash2019-03-051-17/+51
* address_arbiter: Use nested namespaces where applicableGravatar Lioncash2019-02-161-4/+2
* kernel: Remove unnecessary includesGravatar Lioncash2018-07-311-1/+3
* Run clang-format on PR.Gravatar Michael Scire2018-06-211-22/+22
* Kernel/Arbiters: Mostly implement SignalToAddressGravatar Michael Scire2018-06-211-1/+1
* Kernel/Arbiters: Add stubs for 4.x SignalToAddress/WaitForAddres SVCs.Gravatar Michael Scire2018-06-211-0/+32
* kernel: Remove unused address_arbiter code.Gravatar bunnei2018-02-181-60/+0
* Format: Run the new clang format on everythingGravatar James Rowe2018-01-201-1/+1
* Kernel: Move HandleTable to a separate fileGravatar Yuri Kunde Schlesner2017-05-291-0/+1
* Remove empty newlines in #include blocks.Gravatar Emmanuel Gil Peyrot2016-09-211-1/+0
* Sources: Run clang-format on everything.Gravatar Emmanuel Gil Peyrot2016-09-181-4/+10
* Kernel: Stop creating useless Handles during object creationGravatar Yuri Kunde Schlesner2015-02-021-1/+1
* Explicitly instantiate constructors/destructors for Kernel objectsGravatar Yuri Kunde Schlesner2015-02-021-1/+2
* Kernel: Mark all appropriate kernel objects as "final"Gravatar Yuri Kunde Schlesner2015-01-301-1/+1
* Kernel: Convert AddressArbiter to not use HandlesGravatar Yuri Kunde Schlesner2015-01-301-2/+22
* Kernel: Remove useless/duplicated comments; mark functions staticGravatar Yuri Kunde Schlesner2015-01-301-3/+0
* AddrArbiter: Implement arbitration types 3 and 4.Gravatar Subv2015-01-131-1/+1
* License changeGravatar purpasmart962014-12-201-1/+1
* HLE: Revamp error handling throrough the HLE codeGravatar Yuri Kunde Schlesner2014-11-241-1/+1
* Remove trailing spaces in every file but the ones imported from SkyEye, AOSP ...Gravatar Emmanuel Gil Peyrot2014-11-191-1/+1
* Kernel: Added preliminary support for address arbiters.Gravatar bunnei2014-07-081-0/+36