Home
last modified time | relevance | path

Searched refs:Awakable (Results 1 – 17 of 17) sorted by relevance

/external/libmojo/mojo/edk/system/
Dawakable_list.h22 class Awakable; variable
39 void Add(Awakable* awakable, MojoHandleSignals signals, uintptr_t context);
40 void Remove(Awakable* awakable);
51 AwakeInfo(Awakable* awakable, MojoHandleSignals signals, uintptr_t context) in AwakeInfo()
54 Awakable* awakable;
Dcore_test_base.h21 class Awakable; variable
64 Awakable* GetAddedAwakableAt(unsigned i) const;
83 void AwakableWasAdded(Awakable*);
102 std::vector<Awakable*> added_awakables_;
Dawakable.h17 class MOJO_SYSTEM_IMPL_EXPORT Awakable {
28 Awakable() {} in Awakable() function
Dcore_test_base.cc110 MojoResult AddAwakable(Awakable* awakable, in AddAwakable()
125 void RemoveAwakable(Awakable* /*awakable*/, in RemoveAwakable() argument
256 Awakable* CoreTestBase_MockHandleInfo::GetAddedAwakableAt(unsigned i) const { in GetAddedAwakableAt()
336 void CoreTestBase_MockHandleInfo::AwakableWasAdded(Awakable* awakable) { in AwakableWasAdded()
Ddispatcher.h32 class Awakable; variable
175 virtual MojoResult AddAwakable(Awakable* awakable,
184 virtual void RemoveAwakable(Awakable* awakable,
Dwait_set_dispatcher.h41 MojoResult AddAwakable(Awakable* awakable,
45 void RemoveAwakable(Awakable* awakable,
Dawakable_list.cc54 void AwakableList::Add(Awakable* awakable, in Add()
60 void AwakableList::Remove(Awakable* awakable) { in Remove()
Dmessage_pipe_dispatcher.h64 MojoResult AddAwakable(Awakable* awakable,
68 void RemoveAwakable(Awakable* awakable,
Ddata_pipe_consumer_dispatcher.h58 MojoResult AddAwakable(Awakable* awakable,
62 void RemoveAwakable(Awakable* awakable,
Ddata_pipe_producer_dispatcher.h58 MojoResult AddAwakable(Awakable* awakable,
62 void RemoveAwakable(Awakable* awakable,
Dwait_set_dispatcher.cc18 class WaitSetDispatcher::Waiter final : public Awakable {
246 MojoResult WaitSetDispatcher::AddAwakable(Awakable* awakable, in AddAwakable()
273 void WaitSetDispatcher::RemoveAwakable(Awakable* awakable, in RemoveAwakable()
Ddispatcher.cc118 MojoResult Dispatcher::AddAwakable(Awakable* awakable, in AddAwakable()
125 void Dispatcher::RemoveAwakable(Awakable* awakable, in RemoveAwakable()
Dwaiter.h25 class MOJO_SYSTEM_IMPL_EXPORT Waiter final : public Awakable {
Dawakable_list_unittest.cc285 class KeepAwakable : public Awakable {
299 class RemoveAwakable : public Awakable {
Ddata_pipe_producer_dispatcher.cc264 Awakable* awakable, in AddAwakable()
292 Awakable* awakable, in RemoveAwakable()
Ddata_pipe_consumer_dispatcher.cc286 Awakable* awakable, in AddAwakable()
314 Awakable* awakable, in RemoveAwakable()
Dmessage_pipe_dispatcher.cc400 Awakable* awakable, in AddAwakable()
441 void MessagePipeDispatcher::RemoveAwakable(Awakable* awakable, in RemoveAwakable()