Home
last modified time | relevance | path

Searched refs:tls_begin_ (Results 1 – 14 of 14) sorted by relevance

/llvm-project-15.0.7/compiler-rt/lib/dfsan/
H A Ddfsan_thread.cpp26 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 Ddfsan_thread.h37 uptr tls_begin() { return tls_begin_; } in tls_begin()
67 uptr tls_begin_; variable
/llvm-project-15.0.7/compiler-rt/lib/msan/
H A Dmsan_thread.cpp25 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 Dmsan_thread.h32 uptr tls_begin() { return tls_begin_; } in tls_begin()
68 uptr tls_begin_; variable
/llvm-project-15.0.7/compiler-rt/lib/hwasan/
H A Dhwasan_thread.cpp92 if (tls_begin_ != tls_end_) in ClearShadowForThreadStackAndTLS()
93 TagMemory(tls_begin_, tls_end_ - tls_begin_, 0); in ClearShadowForThreadStackAndTLS()
H A Dhwasan_thread.h47 uptr tls_begin() { return tls_begin_; } in tls_begin()
82 uptr tls_begin_; variable
H A Dhwasan_linux.cpp408 GetThreadStackAndTls(IsMainThread(), &stack_bottom_, &stack_size, &tls_begin_, in InitStackAndTls()
411 tls_end_ = tls_begin_ + tls_size; in InitStackAndTls()
H A Dhwasan_fuchsia.cpp111 tls_end_ = tls_begin_ = 0; in InitStackAndTls()
/llvm-project-15.0.7/compiler-rt/lib/lsan/
H A Dlsan_posix.h34 uptr tls_begin() { return tls_begin_; } in tls_begin()
39 uptr tls_begin_ = 0;
H A Dlsan_posix.cpp40 tls_begin_ = args->tls_begin; in OnStarted()
/llvm-project-15.0.7/compiler-rt/lib/memprof/
H A Dmemprof_thread.h74 uptr tls_begin() { return tls_begin_; } in tls_begin()
111 uptr tls_begin_; variable
H A Dmemprof_thread.cpp174 &tls_begin_, &tls_size); in SetThreadStackAndTls()
176 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls()
/llvm-project-15.0.7/compiler-rt/lib/asan/
H A Dasan_thread.h74 uptr tls_begin() { return tls_begin_; } in tls_begin()
161 uptr tls_begin_; variable
H A Dasan_thread.cpp307 &tls_begin_, &tls_size); in SetThreadStackAndTls()
309 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls()
323 if (tls_begin_ != tls_end_) { in ClearShadowForThreadStackAndTLS()
324 uptr tls_begin_aligned = RoundDownTo(tls_begin_, ASAN_SHADOW_GRANULARITY); in ClearShadowForThreadStackAndTLS()