Home
last modified time | relevance | path

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

/openbsd/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl_mutex.cpp152 if (s->owner_tid != thr->tid) in MutexPreLock()
180 if (s->owner_tid == kInvalidTid) { in MutexPostLock()
182 s->owner_tid = thr->tid; in MutexPostLock()
184 } else if (s->owner_tid == thr->tid) { in MutexPostLock()
240 s->owner_tid = kInvalidTid; in MutexUnlock()
296 if (s->owner_tid != kInvalidTid) { in MutexPostReadLock()
338 if (s->owner_tid != kInvalidTid) { in MutexReadUnlock()
380 if (s->owner_tid == kInvalidTid) { in MutexReadOrWriteUnlock()
387 } else if (s->owner_tid == thr->tid) { in MutexReadOrWriteUnlock()
392 s->owner_tid = kInvalidTid; in MutexReadOrWriteUnlock()
[all …]
H A Dtsan_sync.h58 Tid owner_tid; // Set only by exclusive owners. member
H A Dtsan_sync.cpp36 owner_tid = kInvalidTid; in Reset()