HomeSort by relevance Sort by last modified time
    Searched refs:owner_tid (Results 1 - 6 of 6) sorted by null

  /external/compiler-rt/lib/tsan/rtl/
tsan_sync.h 35 int owner_tid; // Set only by exclusive owners. member in struct:__tsan::SyncVar
tsan_rtl_mutex.cc 113 && s->owner_tid != SyncVar::kInvalidTid
156 if (s->owner_tid == SyncVar::kInvalidTid) {
158 s->owner_tid = thr->tid;
160 } else if (s->owner_tid == thr->tid) {
201 if (kCppMode && (s->recursion == 0 || s->owner_tid != thr->tid)) {
211 s->owner_tid = SyncVar::kInvalidTid;
243 if (s->owner_tid != SyncVar::kInvalidTid) {
278 if (s->owner_tid != SyncVar::kInvalidTid) {
308 if (s->owner_tid == SyncVar::kInvalidTid) {
315 } else if (s->owner_tid == thr->tid)
    [all...]
tsan_sync.cc 42 owner_tid = kInvalidTid;
  /art/runtime/base/
mutex-inl.h 49 ScopedContentionRecorder(BaseMutex* mutex, uint64_t blocked_tid, uint64_t owner_tid)
52 owner_tid_(kLogLockContentions ? owner_tid : 0),
56 mutex->GetName(), owner_tid);
mutex.h 151 void RecordContention(uint64_t blocked_tid, uint64_t owner_tid, uint64_t nano_time_blocked);
159 ContentionLogEntry() : blocked_tid(0), owner_tid(0) {}
161 uint64_t owner_tid; member in struct:art::BaseMutex::ContentionLogEntry
mutex.cc 183 uint64_t owner_tid,
193 log[slot].owner_tid == blocked_tid) {
202 log[new_slot].owner_tid = owner_tid;
224 uint64_t owner_tid = log[i].owner_tid; local
233 it = most_common_blocker.find(owner_tid);
235 most_common_blocker.Overwrite(owner_tid, it->second + count);
237 most_common_blocker.Put(owner_tid, count);
    [all...]

Completed in 2771 milliseconds