Searched refs:observer (Results 1 – 6 of 6) sorted by relevance
| /kernel/object/ |
| A D | dispatcher.cpp | 99 AddObserver(observer, nullptr); in add_observer() 142 void Dispatcher::AddObserverHelper(StateObserver* observer, in AddObserverHelper() argument 146 DEBUG_ASSERT(observer != nullptr); in AddObserverHelper() 152 flags = observer->OnInitialize(signals_, cinfo); in AddObserverHelper() 154 observers_.push_front(observer); in AddObserverHelper() 157 observer->OnRemoved(); in AddObserverHelper() 163 AddObserverHelper(observer, cinfo, get_lock()); in AddObserver() 171 AddObserverHelper(observer, cinfo, &lock); in AddObserverLocked() 174 void Dispatcher::RemoveObserver(StateObserver* observer) { in RemoveObserver() argument 178 DEBUG_ASSERT(observer != nullptr); in RemoveObserver() [all …]
|
| A D | port_dispatcher.cpp | 80 : packet{}, handle(handle), observer(nullptr), allocator(allocator) { in PortPacket() 141 ktl::unique_ptr<PortObserver> observer = in OnRemoved() local 225 packet->observer.reset(); in on_zero_handles() 327 port_packet->observer.reset(); in Dequeue() 349 ktl::unique_ptr<PortObserver> PortDispatcher::MaybeReap(ktl::unique_ptr<PortObserver> observer, in MaybeReap() argument 357 DEBUG_ASSERT(port_packet->observer == nullptr); in MaybeReap() 358 port_packet->observer = ktl::move(observer); in MaybeReap() 360 return observer; in MaybeReap() 391 dispatcher->add_observer(observer); in MakeObserver() 426 ktl::unique_ptr<const PortObserver> observer = in CancelQueued() local [all …]
|
| A D | channel_dispatcher.cpp | 107 zx_status_t ChannelDispatcher::add_observer(StateObserver* observer) { in add_observer() argument 113 AddObserverLocked(observer, &cinfo); in add_observer()
|
| /kernel/object/include/object/ |
| A D | dispatcher.h | 127 void AddObserver(StateObserver* observer, const StateObserver::CountInfo* cinfo); in DECLARE_DISPTAG() 128 void AddObserverLocked(StateObserver* observer, in DECLARE_DISPTAG() 132 void RemoveObserver(StateObserver* observer); in DECLARE_DISPTAG() 156 virtual zx_status_t add_observer(StateObserver* observer); in DECLARE_DISPTAG() 213 void AddObserverHelper(StateObserver* observer, in DECLARE_DISPTAG()
|
| A D | port_dispatcher.h | 95 ktl::unique_ptr<const PortObserver> observer; member 186 ktl::unique_ptr<PortObserver> MaybeReap(ktl::unique_ptr<PortObserver> observer,
|
| A D | channel_dispatcher.h | 34 zx_status_t add_observer(StateObserver* observer) final;
|
Completed in 10 milliseconds