Searched refs:ClockCache (Results 1 – 2 of 2) sorted by relevance
| /llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/ |
| H A D | tsan_clock.h | 21 typedef DenseSlabAllocCache ClockCache; typedef 35 void Resize(ClockCache *c, uptr nclk); 36 void Reset(ClockCache *c); 122 void Unshare(ClockCache *c); 141 void set(ClockCache *c, unsigned tid, u64 v); 146 void acquire(ClockCache *c, SyncClock *src); 147 void releaseStoreAcquire(ClockCache *c, SyncClock *src); 148 void release(ClockCache *c, SyncClock *dst); 149 void acq_rel(ClockCache *c, SyncClock *dst); 150 void ReleaseStore(ClockCache *c, SyncClock *dst); [all …]
|
| H A D | tsan_clock.cpp | 90 static void UnrefClockBlock(ClockCache *c, u32 idx, uptr blocks) { in UnrefClockBlock() 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() 387 void ThreadClock::set(ClockCache *c, unsigned tid, u64 v) { in set() 416 void SyncClock::Reset(ClockCache *c) { in Reset() 432 void SyncClock::Resize(ClockCache *c, uptr nclk) { in Resize() [all …]
|