Searched refs:tls_begin_ (Results 1 – 13 of 13) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/ |
H A D | dfsan_thread.cpp | 26 GetThreadStackAndTls(IsMainThread(), &stack_.bottom, &stack_size, &tls_begin_, in SetThreadStackAndTls() 29 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls() 37 if (tls_begin_ != tls_end_) in ClearShadowForThreadStackAndTLS() 38 dfsan_set_label(0, (void *)tls_begin_, tls_end_ - tls_begin_); in ClearShadowForThreadStackAndTLS()
|
H A D | dfsan_thread.h | 37 uptr tls_begin() { return tls_begin_; } in tls_begin() 67 uptr tls_begin_; variable
|
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/ |
H A D | msan_thread.cpp | 25 GetThreadStackAndTls(IsMainThread(), &stack_.bottom, &stack_size, &tls_begin_, in SetThreadStackAndTls() 28 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls() 36 if (tls_begin_ != tls_end_) in ClearShadowForThreadStackAndTLS() 37 __msan_unpoison((void *)tls_begin_, tls_end_ - tls_begin_); in ClearShadowForThreadStackAndTLS()
|
H A D | msan_thread.h | 32 uptr tls_begin() { return tls_begin_; } in tls_begin() 68 uptr tls_begin_; variable
|
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_thread.cpp | 100 if (tls_begin_ != tls_end_) in ClearShadowForThreadStackAndTLS() 101 TagMemory(UntagAddr(tls_begin_), in ClearShadowForThreadStackAndTLS() 102 UntagAddr(tls_end_) - UntagAddr(tls_begin_), in ClearShadowForThreadStackAndTLS() 103 GetTagFromPointer(tls_begin_)); in ClearShadowForThreadStackAndTLS()
|
H A D | hwasan_thread.h | 47 uptr tls_begin() { return tls_begin_; } in tls_begin() 86 uptr tls_begin_; variable
|
H A D | hwasan_linux.cpp | 504 GetThreadStackAndTls(IsMainThread(), &stack_bottom_, &stack_size, &tls_begin_, in InitStackAndTls() 507 tls_end_ = tls_begin_ + tls_size; in InitStackAndTls()
|
H A D | hwasan_fuchsia.cpp | 111 tls_end_ = tls_begin_ = 0; in InitStackAndTls()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/ |
H A D | lsan_posix.h | 34 uptr tls_begin() { return tls_begin_; } in tls_begin() 39 uptr tls_begin_ = 0;
|
H A D | lsan_posix.cpp | 44 tls_begin_ = args->tls_begin; in OnStarted()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/ |
H A D | memprof_thread.h | 74 uptr tls_begin() { return tls_begin_; } in tls_begin() 111 uptr tls_begin_; variable
|
H A D | memprof_thread.cpp | 174 &tls_begin_, &tls_size); in SetThreadStackAndTls() 176 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_thread.cpp | 312 &tls_begin_, &tls_size); in SetThreadStackAndTls() 315 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls() 329 if (tls_begin_ != tls_end_) { in ClearShadowForThreadStackAndTLS() 330 uptr tls_begin_aligned = RoundDownTo(tls_begin_, ASAN_SHADOW_GRANULARITY); in ClearShadowForThreadStackAndTLS()
|