Home
last modified time | relevance | path

Searched defs:SyncVar (Results 1 – 4 of 4) sorted by relevance

/external/compiler-rt/lib/tsan/rtl/
Dtsan_sync.h26 struct SyncVar { struct
29 static const int kInvalidTid = -1;
31 uptr addr; // overwritten by DenseSlabAlloc freelist
32 Mutex mtx;
33 u64 uid; // Globally unique id.
34 u32 creation_stack_id;
35 int owner_tid; // Set only by exclusive owners.
36 u64 last_lock;
37 int recursion;
38 bool is_rw;
[all …]
Dtsan_sync.cc22 SyncVar::SyncVar() in SyncVar() function in __tsan::SyncVar
/external/llvm-project/compiler-rt/lib/tsan/rtl/
Dtsan_sync.h50 struct SyncVar { struct
53 static const int kInvalidTid = -1;
55 uptr addr; // overwritten by DenseSlabAlloc freelist
56 Mutex mtx;
57 u64 uid; // Globally unique id.
58 u32 creation_stack_id;
59 int owner_tid; // Set only by exclusive owners.
60 u64 last_lock;
61 int recursion;
62 atomic_uint32_t flags;
[all …]
Dtsan_sync.cpp21 SyncVar::SyncVar() in SyncVar() function in __tsan::SyncVar