Searched refs:DDLogicalThread (Results 1 - 5 of 5) sorted by relevance

/openbsd-current/gnu/llvm/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_deadlock_detector_interface.h32 struct DDLogicalThread;
65 DDLogicalThread *lt;
80 virtual DDLogicalThread* CreateLogicalThread(u64 ctx) { return nullptr; }
81 virtual void DestroyLogicalThread(DDLogicalThread *lt) {}
H A Dsanitizer_deadlock_detector1.cpp28 struct DDLogicalThread { struct in namespace:__sanitizer
45 DDLogicalThread *CreateLogicalThread(u64 ctx) override;
46 void DestroyLogicalThread(DDLogicalThread *lt) override;
57 void MutexEnsureID(DDLogicalThread *lt, DDMutex *m);
79 DDLogicalThread* DD::CreateLogicalThread(u64 ctx) {
80 DDLogicalThread *lt = (DDLogicalThread*)InternalAlloc(sizeof(*lt));
87 void DD::DestroyLogicalThread(DDLogicalThread *lt) {
88 lt->~DDLogicalThread();
97 void DD::MutexEnsureID(DDLogicalThread *l
[all...]
H A Dsanitizer_deadlock_detector2.cpp70 struct DDLogicalThread { struct in namespace:__sanitizer
89 DDLogicalThread* CreateLogicalThread(u64 ctx);
90 void DestroyLogicalThread(DDLogicalThread *lt);
101 void CycleCheck(DDPhysicalThread *pt, DDLogicalThread *lt, DDMutex *mtx);
102 void Report(DDPhysicalThread *pt, DDLogicalThread *lt, int npath);
135 DDLogicalThread* DD::CreateLogicalThread(u64 ctx) {
136 DDLogicalThread *lt = (DDLogicalThread*)InternalAlloc(
137 sizeof(DDLogicalThread));
143 void DD::DestroyLogicalThread(DDLogicalThread *l
[all...]
/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/dd/
H A Ddd_rtl.h28 DDLogicalThread *dd_lt;
/openbsd-current/gnu/llvm/compiler-rt/lib/tsan/rtl/
H A Dtsan_rtl.h208 DDLogicalThread *dd_lt;

Completed in 191 milliseconds