Searched refs:EventVec (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/resourceschedule/ffrt/src/sync/ |
H A D | poller.h | 91 using EventVec = typename std::vector<epoll_event>; variable 120 void WakeSyncTask(std::unordered_map<CPUEUTask*, EventVec>& syncTaskEvents) noexcept; 121 void ProcessWaitedFds(int nfds, std::unordered_map<CPUEUTask*, EventVec>& syncTaskEvents, 128 void CacheEventsAndDoMask(CPUEUTask* task, EventVec& eventVec) noexcept; 130 …int FetchCachedEventAndDoUnmask(EventVec& cachedEventsVec, struct epoll_event* eventsVec) noexcept; 143 std::unordered_map<CPUEUTask*, EventVec> m_cachedTaskEvents;
|
H A D | poller.cpp | 108 int Poller::FetchCachedEventAndDoUnmask(EventVec& cachedEventsVec, struct epoll_event* eventsVec) n… in FetchCachedEventAndDoUnmask() 240 void Poller::ProcessWaitedFds(int nfds, std::unordered_map<CPUEUTask*, EventVec>& syncTaskEvents, in ProcessWaitedFds() 278 int CopyEventsToConsumer(EventVec& cachedEventsVec, struct epoll_event* eventsVec) noexcept in CopyEventsToConsumer() 288 void CopyEventsInfoToConsumer(SyncData& taskInfo, EventVec& cachedEventsVec) in CopyEventsInfoToConsumer() 300 void Poller::CacheEventsAndDoMask(CPUEUTask* task, EventVec& eventVec) noexcept in CacheEventsAndDoMask() 325 void Poller::WakeSyncTask(std::unordered_map<CPUEUTask*, EventVec>& syncTaskEvents) noexcept in WakeSyncTask() 412 std::unordered_map<CPUEUTask*, EventVec> syncTaskEvents; in PollOnce()
|