Home
last modified time | relevance | path

Searched refs:second_deadlock_stack (Results 1 – 7 of 7) sorted by relevance

/external/compiler-rt/lib/tsan/rtl/
Dtsan_flags.cc65 ParseFlag(env, &f->second_deadlock_stack, "second_deadlock_stack", ""); in ParseFlags()
100 f->second_deadlock_stack = false; in InitializeFlags()
Dtsan_report.cc255 CHECK_EQ(rep->mutexes.Size() * (flags()->second_deadlock_stack ? 2 : 1), in PrintReport()
265 if (flags()->second_deadlock_stack) { in PrintReport()
Dtsan_rtl_mutex.cc478 for (int j = 0; j < (flags()->second_deadlock_stack ? 2 : 1); j++) { in ReportDeadlock()
/external/compiler-rt/lib/tsan/dd/
Ddd_rtl.cc72 f->second_deadlock_stack = false; in InitializeFlags()
79 ParseFlag(env, &f->second_deadlock_stack, "second_deadlock_stack", ""); in InitializeFlags()
/external/compiler-rt/lib/sanitizer_common/
Dsanitizer_deadlock_detector_interface.h50 bool second_deadlock_stack; member
Dsanitizer_deadlock_detector2.cc215 if (flags.second_deadlock_stack) in MutexBeforeLock()
302 if (flags.second_deadlock_stack) in MutexAfterLock()
414 rep->loop[i].stk[0] = flags.second_deadlock_stack ? link->stk0 : 0; in Report()
Dsanitizer_deadlock_detector1.cc150 if (flags.second_deadlock_stack) in MutexAfterLock()