HomeSort by relevance Sort by last modified time
    Searched refs:Awakable (Results 1 - 17 of 17) sorted by null

  /external/libmojo/mojo/edk/system/
awakable.h 17 class MOJO_SYSTEM_IMPL_EXPORT Awakable {
28 Awakable() {}
awakable_list.h 22 class Awakable;
39 void Add(Awakable* awakable, MojoHandleSignals signals, uintptr_t context);
40 void Remove(Awakable* awakable);
51 AwakeInfo(Awakable* awakable, MojoHandleSignals signals, uintptr_t context)
52 : awakable(awakable), signals(signals), context(context) {}
54 Awakable* awakable member in struct:mojo::edk::AwakableList::AwakeInfo
    [all...]
core_test_base.h 21 class Awakable;
64 Awakable* GetAddedAwakableAt(unsigned i) const;
83 void AwakableWasAdded(Awakable*);
102 std::vector<Awakable*> added_awakables_;
waiter.h 14 #include "mojo/edk/system/awakable.h"
25 class MOJO_SYSTEM_IMPL_EXPORT Waiter final : public Awakable {
wait_set_dispatcher.h 41 MojoResult AddAwakable(Awakable* awakable,
45 void RemoveAwakable(Awakable* awakable,
50 // Internal implementation of Awakable.
awakable_list.cc 10 #include "mojo/edk/system/awakable.h"
30 keep = it->awakable->Awake(MOJO_RESULT_OK, it->context);
32 keep = it->awakable->Awake(MOJO_RESULT_FAILED_PRECONDITION, it->context);
48 it->awakable->Awake(MOJO_RESULT_CANCELLED, it->context);
54 void AwakableList::Add(Awakable* awakable,
57 awakables_.push_back(AwakeInfo(awakable, signals, context));
60 void AwakableList::Remove(Awakable* awakable) {
65 if (it->awakable == awakable)
    [all...]