Home
last modified time | relevance | path

Searched refs:ClockElem (Results 1 – 3 of 3) sorted by relevance

/freebsd-13.1/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_clock.h47 ClockElem &operator*();
52 ClockElem *pos_;
53 ClockElem *end_;
130 ClockElem &elem(unsigned tid) const;
288 ALWAYS_INLINE ClockElem &SyncClock::Iter::operator*() {
H A Dtsan_defs.h39 struct ClockElem { struct
47 static const uptr kClockCount = kSize / sizeof(ClockElem); argument
53 ClockElem clock[kClockCount];
H A Dtsan_clock.cpp156 for (ClockElem &src_elem : *src) { in acquire()
199 for (ClockElem &ce : *sc) { in releaseStoreAcquire()
251 for (ClockElem &ce : *dst) { in release()
311 for (ClockElem &ce : *dst) { in ReleaseStore()
516 for (ClockElem &ce : *this) { in Unshare()
542 ALWAYS_INLINE ClockElem &SyncClock::elem(unsigned tid) const { in elem()