Lines Matching refs:point
66 bool SyncPoint::Data::PredecessorsAllCleared(const std::string& point) { in PredecessorsAllCleared() argument
67 for (const auto& pred : predecessors_[point]) { in PredecessorsAllCleared()
75 void SyncPoint::Data::ClearCallBack(const std::string& point) { in ClearCallBack() argument
80 callbacks_.erase(point); in ClearCallBack()
91 void SyncPoint::Data::Process(const std::string& point, void* cb_arg) { in Process() argument
99 auto marker_iter = markers_.find(point); in Process()
106 if (DisabledByMarker(point, thread_id)) { in Process()
110 while (!PredecessorsAllCleared(point)) { in Process()
112 if (DisabledByMarker(point, thread_id)) { in Process()
117 auto callback_pair = callbacks_.find(point); in Process()
125 cleared_points_.insert(point); in Process()