Home
last modified time | relevance | path

Searched refs:interceptor_ctx (Results 1 – 3 of 3) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl-old/
H A Dtsan_interceptors_posix.cpp203 InterceptorContext *interceptor_ctx() { in interceptor_ctx() function
208 return &interceptor_ctx()->libignore; in libignore()
378 Lock l(&interceptor_ctx()->atexit_mu); in at_exit_callback_installed_at()
381 uptr element = interceptor_ctx()->AtExitStack.Size() - 1; in at_exit_callback_installed_at()
382 ctx = interceptor_ctx()->AtExitStack[element]; in at_exit_callback_installed_at()
383 interceptor_ctx()->AtExitStack.PopBack(); in at_exit_callback_installed_at()
441 Lock l(&interceptor_ctx()->atexit_mu); in setup_at_exit_wrapper()
450 interceptor_ctx()->AtExitStack.PushBack(ctx); in setup_at_exit_wrapper()
964 if (pthread_setspecific(interceptor_ctx()->finalize_key, in thread_finalize()
994 if (pthread_setspecific(interceptor_ctx()->finalize_key, in __tsan_thread_start_func()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_posix.cpp203 InterceptorContext *interceptor_ctx() { in interceptor_ctx() function
208 return &interceptor_ctx()->libignore; in libignore()
383 Lock l(&interceptor_ctx()->atexit_mu); in at_exit_callback_installed_at()
386 uptr element = interceptor_ctx()->AtExitStack.Size() - 1; in at_exit_callback_installed_at()
387 ctx = interceptor_ctx()->AtExitStack[element]; in at_exit_callback_installed_at()
388 interceptor_ctx()->AtExitStack.PopBack(); in at_exit_callback_installed_at()
446 Lock l(&interceptor_ctx()->atexit_mu); in setup_at_exit_wrapper()
455 interceptor_ctx()->AtExitStack.PushBack(ctx); in setup_at_exit_wrapper()
969 if (pthread_setspecific(interceptor_ctx()->finalize_key, in thread_finalize()
999 if (pthread_setspecific(interceptor_ctx()->finalize_key, in __tsan_thread_start_func()
[all …]
/llvm-project-15.0.7/compiler-rt/lib/msan/
H A Dmsan_interceptors.cpp1126 InterceptorContext *interceptor_ctx() { in interceptor_ctx() function
1133 Lock l(&interceptor_ctx()->atexit_mu); in MSanAtExitWrapper()
1135 uptr element = interceptor_ctx()->AtExitStack.Size() - 1; in MSanAtExitWrapper()
1136 r = interceptor_ctx()->AtExitStack[element]; in MSanAtExitWrapper()
1137 interceptor_ctx()->AtExitStack.PopBack(); in MSanAtExitWrapper()
1184 Lock l(&interceptor_ctx()->atexit_mu); in setup_at_exit_wrapper()
1188 interceptor_ctx()->AtExitStack.PushBack(r); in setup_at_exit_wrapper()
1642 new(interceptor_ctx()) InterceptorContext(); in InitializeInterceptors()