Home
last modified time | relevance | path

Searched refs:ThreadClock (Results 1 – 4 of 4) sorted by relevance

/external/compiler-rt/lib/tsan/tests/unit/
Dtsan_clock_test.cc24 ThreadClock clk(0); in TEST()
40 ThreadClock vector(0); in TEST()
57 ThreadClock vector1(100); in TEST()
62 ThreadClock vector2(0); in TEST()
73 ThreadClock thr1(1); in TEST()
75 ThreadClock thr2(2); in TEST()
90 ThreadClock vector(0); in TEST()
102 ThreadClock vector(1); in TEST()
113 ThreadClock vector1(10); in TEST()
115 ThreadClock vector2(20); in TEST()
[all …]
/external/compiler-rt/lib/tsan/rtl/
Dtsan_clock.cc93 ThreadClock::ThreadClock(unsigned tid, unsigned reused) in ThreadClock() function in __tsan::ThreadClock
104 void ThreadClock::acquire(ClockCache *c, const SyncClock *src) { in acquire()
161 void ThreadClock::release(ClockCache *c, SyncClock *dst) const { in release()
215 void ThreadClock::ReleaseStore(ClockCache *c, SyncClock *dst) const { in ReleaseStore()
256 void ThreadClock::acq_rel(ClockCache *c, SyncClock *dst) { in acq_rel()
263 void ThreadClock::UpdateCurrentThread(SyncClock *dst) const { in UpdateCurrentThread()
287 bool ThreadClock::IsAlreadyAcquired(const SyncClock *src) const { in IsAlreadyAcquired()
349 void ThreadClock::set(unsigned tid, u64 v) { in set()
358 void ThreadClock::DebugDump(int(*printf)(const char *s, ...)) { in DebugDump()
Dtsan_clock.h63 friend struct ThreadClock;
81 struct ThreadClock { struct
85 explicit ThreadClock(unsigned tid, unsigned reused = 0); argument
Dtsan_rtl.h391 ThreadClock clock;
431 ThreadClock last_sleep_clock;