sanitizer_stoptheworld_linux_libcdep.cc | 279 TracerThreadArgument *tracer_thread_argument = local in function:__sanitizer::TracerThread 284 if (internal_getppid() != tracer_thread_argument->parent_pid) 288 tracer_thread_argument->mutex.Lock(); 289 tracer_thread_argument->mutex.Unlock(); 293 ThreadSuspender thread_suspender(internal_getppid(), tracer_thread_argument); 320 tracer_thread_argument->callback(thread_suspender.suspended_threads_list(), 321 tracer_thread_argument->callback_argument); 327 atomic_store(&tracer_thread_argument->done, 1, memory_order_relaxed); 397 struct TracerThreadArgument tracer_thread_argument; local in function:__sanitizer::StopTheWorld 398 tracer_thread_argument.callback = callback [all...] |