Searched refs:syncTaskEvents (Results 1 – 2 of 2) sorted by relevance
/ohos5.0/foundation/resourceschedule/ffrt/src/sync/ |
H A D | poller.cpp | 240 void Poller::ProcessWaitedFds(int nfds, std::unordered_map<CPUEUTask*, EventVec>& syncTaskEvents, in ProcessWaitedFds() argument 259 syncTaskEvents[data->task].push_back(ev); in ProcessWaitedFds() 320 auto& syncTaskEvents = m_cachedTaskEvents[task]; in CacheEventsAndDoMask() local 321 syncTaskEvents.insert(syncTaskEvents.end(), in CacheEventsAndDoMask() 325 void Poller::WakeSyncTask(std::unordered_map<CPUEUTask*, EventVec>& syncTaskEvents) noexcept in WakeSyncTask() argument 327 if (syncTaskEvents.empty()) { in WakeSyncTask() 332 for (auto& taskEventPair : syncTaskEvents) { in WakeSyncTask() 412 std::unordered_map<CPUEUTask*, EventVec> syncTaskEvents; in PollOnce() local 413 ProcessWaitedFds(nfds, syncTaskEvents, waitedEvents); in PollOnce() 414 WakeSyncTask(syncTaskEvents); in PollOnce()
|
H A D | poller.h | 120 void WakeSyncTask(std::unordered_map<CPUEUTask*, EventVec>& syncTaskEvents) noexcept; 121 void ProcessWaitedFds(int nfds, std::unordered_map<CPUEUTask*, EventVec>& syncTaskEvents,
|