Home
last modified time | relevance | path

Searched refs:ThreadSuspender (Results 1 – 5 of 5) sorted by relevance

/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_stoptheworld_netbsd_libcdep.cc76 class ThreadSuspender { class
78 explicit ThreadSuspender(pid_t pid, TracerThreadArgument *arg) in ThreadSuspender() function in __sanitizer::ThreadSuspender
95 void ThreadSuspender::ResumeAllThreads() { in ResumeAllThreads()
105 void ThreadSuspender::KillAllThreads() { in KillAllThreads()
109 bool ThreadSuspender::SuspendAllThreads() { in SuspendAllThreads()
143 static ThreadSuspender *thread_suspender_instance = nullptr;
150 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadDieCallback()
163 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadSignalHandler()
194 ThreadSuspender thread_suspender(internal_getppid(), tracer_thread_argument); in TracerThread()
H A Dsanitizer_stoptheworld_linux_libcdep.cc133 class ThreadSuspender { class
135 explicit ThreadSuspender(pid_t pid, TracerThreadArgument *arg) in ThreadSuspender() function in __sanitizer::ThreadSuspender
153 bool ThreadSuspender::SuspendThread(tid_t tid) { in SuspendThread()
202 void ThreadSuspender::ResumeAllThreads() { in ResumeAllThreads()
218 void ThreadSuspender::KillAllThreads() { in KillAllThreads()
224 bool ThreadSuspender::SuspendAllThreads() { in SuspendAllThreads()
249 static ThreadSuspender *thread_suspender_instance = nullptr;
262 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadDieCallback()
275 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadSignalHandler()
309 ThreadSuspender thread_suspender(internal_getppid(), tracer_thread_argument); in TracerThread()
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common/
H A Dsanitizer_stoptheworld_netbsd_libcdep.cpp76 class ThreadSuspender { class
78 explicit ThreadSuspender(pid_t pid, TracerThreadArgument *arg) in ThreadSuspender() function in __sanitizer::ThreadSuspender
95 void ThreadSuspender::ResumeAllThreads() { in ResumeAllThreads()
105 void ThreadSuspender::KillAllThreads() { in KillAllThreads()
109 bool ThreadSuspender::SuspendAllThreads() { in SuspendAllThreads()
143 static ThreadSuspender *thread_suspender_instance = nullptr;
150 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadDieCallback()
163 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadSignalHandler()
194 ThreadSuspender thread_suspender(internal_getppid(), tracer_thread_argument); in TracerThread()
H A Dsanitizer_stoptheworld_linux_libcdep.cpp118 class ThreadSuspender { class
120 explicit ThreadSuspender(pid_t pid, TracerThreadArgument *arg) in ThreadSuspender() function in __sanitizer::ThreadSuspender
138 bool ThreadSuspender::SuspendThread(tid_t tid) { in SuspendThread()
187 void ThreadSuspender::ResumeAllThreads() { in ResumeAllThreads()
203 void ThreadSuspender::KillAllThreads() { in KillAllThreads()
209 bool ThreadSuspender::SuspendAllThreads() { in SuspendAllThreads()
235 static ThreadSuspender *thread_suspender_instance = nullptr;
248 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadDieCallback()
261 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadSignalHandler()
293 ThreadSuspender thread_suspender(internal_getppid(), tracer_thread_argument); in TracerThread()
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/sanitizer_common/
H A Dsanitizer_stoptheworld_linux_libcdep.cc119 class ThreadSuspender { class
121 explicit ThreadSuspender(pid_t pid, TracerThreadArgument *arg) in ThreadSuspender() function in __sanitizer::ThreadSuspender
139 bool ThreadSuspender::SuspendThread(tid_t tid) { in SuspendThread()
188 void ThreadSuspender::ResumeAllThreads() { in ResumeAllThreads()
204 void ThreadSuspender::KillAllThreads() { in KillAllThreads()
210 bool ThreadSuspender::SuspendAllThreads() { in SuspendAllThreads()
235 static ThreadSuspender *thread_suspender_instance = nullptr;
248 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadDieCallback()
261 ThreadSuspender *inst = thread_suspender_instance; in TracerThreadSignalHandler()
293 ThreadSuspender thread_suspender(internal_getppid(), tracer_thread_argument); in TracerThread()