reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

projects/compiler-rt/lib/tsan/rtl/tsan_fd.cpp
  103   if (flags()->io_sync == 0) {
  105   } else if (flags()->io_sync == 1) {
  107   } else if (flags()->io_sync == 2) {
projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
  222   if (flags()->ignore_noninstrumented_modules)
  274     if (flags()->ignore_noninstrumented_modules) thr_->suppress_reports++;
  285     if (flags()->ignore_noninstrumented_modules) thr_->suppress_reports--;
  967     if (flags()->die_after_fork) {
 1925   if (flags()->report_bugs && !sync && sig != SIGTERM && errno != 99) {
projects/compiler-rt/lib/tsan/rtl/tsan_interface_ann.cpp
  443   return flags()->running_on_valgrind;
projects/compiler-rt/lib/tsan/rtl/tsan_interface_atomic.cpp
  459   if (flags()->force_seq_cst_atomics)
projects/compiler-rt/lib/tsan/rtl/tsan_mman.cpp
  141       !flags()->report_signal_unsafe)
projects/compiler-rt/lib/tsan/rtl/tsan_report.cpp
  332     CHECK_EQ(rep->mutexes.Size() * (flags()->second_deadlock_stack ? 2 : 1),
  342       if (flags()->second_deadlock_stack) {
projects/compiler-rt/lib/tsan/rtl/tsan_rtl.cpp
  157   if (flags()->profile_memory && flags()->profile_memory[0]) {
  157   if (flags()->profile_memory && flags()->profile_memory[0]) {
  158     if (internal_strcmp(flags()->profile_memory, "stdout") == 0) {
  160     } else if (internal_strcmp(flags()->profile_memory, "stderr") == 0) {
  164       filename.append("%s.%d", flags()->profile_memory, (int)internal_getpid());
  184     if (flags()->flush_memory_ms > 0) {
  185       if (last_flush + flags()->flush_memory_ms * kMs2Ns < now) {
  192     if (flags()->memory_limit_mb > 0) {
  194       uptr limit = uptr(flags()->memory_limit_mb) << 20;
  212     if (flags()->flush_symbolizer_ms > 0) {
  215       if (last != 0 && last + flags()->flush_symbolizer_ms * kMs2Ns < now) {
  380     ctx->dd = DDetector::Create(flags());
  417   if (flags()->stop_on_start) {
  447   if (flags()->atexit_sleep_ms > 0 && ThreadCount(thr) > 1)
  448     SleepForMillis(flags()->atexit_sleep_ms);
  479   if (flags()->print_benign)
  588   return (uptr)(1ull << (kTracePartSizeBits + flags()->history_size + 1));
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_mutex.cpp
   99   if (flags()->report_destroy_locked
  178   } else if (flags()->report_mutex_bugs && !s->IsFlagSet(MutexFlagBroken)) {
  223     if (flags()->report_mutex_bugs && !s->IsFlagSet(MutexFlagBroken)) {
  279     if (flags()->report_mutex_bugs && !s->IsFlagSet(MutexFlagBroken)) {
  318     if (flags()->report_mutex_bugs && !s->IsFlagSet(MutexFlagBroken)) {
  525     for (int j = 0; j < (flags()->second_deadlock_stack ? 2 : 1); j++) {
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_report.cpp
  450     if (flags()->suppress_equal_stacks) {
  462     if (flags()->suppress_equal_addresses) {
  491   if (flags()->suppress_equal_stacks) {
  497   if (flags()->suppress_equal_addresses) {
  504   if (!flags()->report_bugs || thr->suppress_reports)
  538   if (flags()->halt_on_error)
  596   if (!flags()->report_bugs)
  598   if (!flags()->report_atomic_races && !RaceBetweenAtomicAndFree(thr))
projects/compiler-rt/lib/tsan/rtl/tsan_rtl_thread.cpp
  111   thr->fast_state.SetHistorySize(flags()->history_size);
  210   if (!flags()->report_thread_leaks)
projects/compiler-rt/lib/tsan/rtl/tsan_suppressions.cpp
   55   suppression_ctx->ParseFromFile(flags()->suppressions);