Lines Matching refs:ThreadClock
107 ThreadClock::ThreadClock(unsigned tid, unsigned reused) in ThreadClock() function in __tsan::ThreadClock
121 void ThreadClock::ResetCached(ClockCache *c) { in ResetCached()
130 void ThreadClock::acquire(ClockCache *c, SyncClock *src) { in acquire()
176 void ThreadClock::releaseStoreAcquire(ClockCache *c, SyncClock *sc) { in releaseStoreAcquire()
218 void ThreadClock::release(ClockCache *c, SyncClock *dst) { in release()
265 void ThreadClock::ReleaseStore(ClockCache *c, SyncClock *dst) { in ReleaseStore()
337 void ThreadClock::acq_rel(ClockCache *c, SyncClock *dst) { in acq_rel()
343 void ThreadClock::UpdateCurrentThread(ClockCache *c, SyncClock *dst) const { in UpdateCurrentThread()
364 bool ThreadClock::IsAlreadyAcquired(const SyncClock *src) const { in IsAlreadyAcquired()
379 bool ThreadClock::HasAcquiredAfterRelease(const SyncClock *dst) const { in HasAcquiredAfterRelease()
387 void ThreadClock::set(ClockCache *c, unsigned tid, u64 v) { in set()
397 void ThreadClock::DebugDump(int(*printf)(const char *s, ...)) { in DebugDump()