Lines Matching refs:ThreadSuspender
118 class ThreadSuspender {
120 explicit ThreadSuspender(pid_t pid, TracerThreadArgument *arg)
138 bool ThreadSuspender::SuspendThread(tid_t tid) {
187 void ThreadSuspender::ResumeAllThreads() {
203 void ThreadSuspender::KillAllThreads() {
209 bool ThreadSuspender::SuspendAllThreads() {
234 // Pointer to the ThreadSuspender instance for use in signal handler.
235 static ThreadSuspender *thread_suspender_instance = nullptr;
248 ThreadSuspender *inst = thread_suspender_instance;
261 ThreadSuspender *inst = thread_suspender_instance;
293 ThreadSuspender thread_suspender(internal_getppid(), tracer_thread_argument);