Home
last modified time | relevance | path

Searched refs:event_source (Results 1 – 3 of 3) sorted by relevance

/system/ulib/dispatcher-pool/
A Ddispatcher-execution-domain.cpp125 fbl::RefPtr<EventSource>&& event_source) { in AddEventSource() argument
126 if (event_source == nullptr) in AddEventSource()
135 ZX_DEBUG_ASSERT(!event_source->InExecutionDomain()); in AddEventSource()
145 sources_.push_front(std::move(event_source)); in AddEventSource()
163 if (event_source->InExecutionDomain()) in RemoveEventSource()
164 sources_.erase(*event_source); in RemoveEventSource()
168 ZX_DEBUG_ASSERT(event_source != nullptr); in AddPendingWork()
169 ZX_DEBUG_ASSERT(!event_source->InPendingList()); in AddPendingWork()
197 ZX_DEBUG_ASSERT(event_source != nullptr); in RemovePendingWork()
200 if (!event_source->InPendingList()) in RemovePendingWork()
[all …]
A Ddispatcher-thread-pool.cpp328 auto event_source = in Main() local
335 ZX_DEBUG_ASSERT(event_source != nullptr); in Main()
336 fbl::RefPtr<ExecutionDomain> domain = event_source->ScheduleDispatch(pkt); in Main()
/system/ulib/dispatcher-pool/include/dispatcher-pool/
A Ddispatcher-event-source.h116 node_state(EventSource& event_source) { in node_state()
117 return event_source.sources_node_state_; in node_state()
123 node_state(EventSource& event_source) { in node_state()
124 return event_source.pending_work_node_state_; in node_state()

Completed in 6 milliseconds