Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/compiler-rt/lib/tsan/rtl/
H A Dtsan_clock.h48 ClockElem &operator*();
53 ClockElem *pos_;
54 ClockElem *end_;
121 ClockElem &elem(unsigned tid) const;
221 ALWAYS_INLINE ClockElem &SyncClock::Iter::operator*() {
H A Dtsan_defs.h44 struct ClockElem { struct
52 static const uptr kClockCount = kSize / sizeof(ClockElem); argument
58 ClockElem clock[kClockCount];
H A Dtsan_clock.cc160 for (ClockElem &src_elem : *src) { in acquire()
218 for (ClockElem &ce : *dst) { in release()
285 for (ClockElem &ce : *dst) { in ReleaseStore()
488 for (ClockElem &ce : *this) { in Unshare()
514 ALWAYS_INLINE ClockElem &SyncClock::elem(unsigned tid) const { in elem()