Searched refs:ThreadClock (Results 1 – 10 of 10) sorted by relevance
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/tests/unit/ |
H A D | tsan_clock_test.cc | 24 ThreadClock clk(0); in TEST() 40 ThreadClock vector(0); in TEST() 65 ThreadClock vector(0); in TEST() 82 ThreadClock vector1(100); in TEST() 87 ThreadClock vector2(0); in TEST() 98 ThreadClock thr1(1); in TEST() 100 ThreadClock thr2(2); in TEST() 115 ThreadClock vector(0); in TEST() 129 ThreadClock vector(1); in TEST() 140 ThreadClock vector1(10); in TEST() [all …]
|
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/ |
H A D | tsan_clock.h | 63 friend class ThreadClock; 134 class ThreadClock { 138 explicit ThreadClock(unsigned tid, unsigned reused = 0); 230 ALWAYS_INLINE u64 ThreadClock::get(unsigned tid) const { in get() 235 ALWAYS_INLINE void ThreadClock::set(u64 v) { in set() 240 ALWAYS_INLINE void ThreadClock::tick() { in tick() 244 ALWAYS_INLINE uptr ThreadClock::size() const { in size() 248 ALWAYS_INLINE void ThreadClock::NoteGlobalAcquire(u64 v) { in NoteGlobalAcquire()
|
H A D | tsan_clock.cpp | 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() [all …]
|
H A D | tsan_rtl.h | 173 ThreadClock clock; 207 ThreadClock last_sleep_clock;
|
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/ |
H A D | tsan_clock.h | 64 friend class ThreadClock; 125 class ThreadClock { 129 explicit ThreadClock(unsigned tid, unsigned reused = 0); 171 ALWAYS_INLINE u64 ThreadClock::get(unsigned tid) const { in get() 176 ALWAYS_INLINE void ThreadClock::set(u64 v) { in set() 181 ALWAYS_INLINE void ThreadClock::tick() { in tick() 185 ALWAYS_INLINE uptr ThreadClock::size() const { in size()
|
H A D | tsan_clock.cc | 108 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() 181 void ThreadClock::release(ClockCache *c, SyncClock *dst) { in release() 236 void ThreadClock::ReleaseStore(ClockCache *c, SyncClock *dst) { in ReleaseStore() 312 void ThreadClock::acq_rel(ClockCache *c, SyncClock *dst) { in acq_rel() 319 void ThreadClock::UpdateCurrentThread(ClockCache *c, SyncClock *dst) const { in UpdateCurrentThread() 342 bool ThreadClock::IsAlreadyAcquired(const SyncClock *src) const { in IsAlreadyAcquired() 357 void ThreadClock::set(ClockCache *c, unsigned tid, u64 v) { in set() 367 void ThreadClock::DebugDump(int(*printf)(const char *s, ...)) { in DebugDump()
|
H A D | tsan_rtl.h | 407 ThreadClock clock; 447 ThreadClock last_sleep_clock;
|
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/ |
H A D | tsan_clock.h | 62 friend class ThreadClock; 123 class ThreadClock { 127 explicit ThreadClock(unsigned tid, unsigned reused = 0); 169 ALWAYS_INLINE u64 ThreadClock::get(unsigned tid) const { in get() 174 ALWAYS_INLINE void ThreadClock::set(u64 v) { in set() 179 ALWAYS_INLINE void ThreadClock::tick() { in tick() 183 ALWAYS_INLINE uptr ThreadClock::size() const { in size()
|
H A D | tsan_clock.cc | 106 ThreadClock::ThreadClock(unsigned tid, unsigned reused) in ThreadClock() function in __tsan::ThreadClock 119 void ThreadClock::ResetCached(ClockCache *c) { in ResetCached() 128 void ThreadClock::acquire(ClockCache *c, SyncClock *src) { in acquire() 179 void ThreadClock::release(ClockCache *c, SyncClock *dst) { in release() 234 void ThreadClock::ReleaseStore(ClockCache *c, SyncClock *dst) { in ReleaseStore() 310 void ThreadClock::acq_rel(ClockCache *c, SyncClock *dst) { in acq_rel() 317 void ThreadClock::UpdateCurrentThread(ClockCache *c, SyncClock *dst) const { in UpdateCurrentThread() 340 bool ThreadClock::IsAlreadyAcquired(const SyncClock *src) const { in IsAlreadyAcquired() 355 void ThreadClock::set(ClockCache *c, unsigned tid, u64 v) { in set() 365 void ThreadClock::DebugDump(int(*printf)(const char *s, ...)) { in DebugDump()
|
H A D | tsan_rtl.h | 403 ThreadClock clock; 443 ThreadClock last_sleep_clock;
|