Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/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
/freebsd/contrib/llvm-project/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
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/
H A Dhwasan_thread.cpp100 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 Dhwasan_thread.h47 uptr tls_begin() { return tls_begin_; } in tls_begin()
86 uptr tls_begin_; variable
H A Dhwasan_linux.cpp504 GetThreadStackAndTls(IsMainThread(), &stack_bottom_, &stack_size, &tls_begin_, in InitStackAndTls()
507 tls_end_ = tls_begin_ + tls_size; in InitStackAndTls()
H A Dhwasan_fuchsia.cpp111 tls_end_ = tls_begin_ = 0; in InitStackAndTls()
/freebsd/contrib/llvm-project/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.cpp44 tls_begin_ = args->tls_begin; in OnStarted()
/freebsd/contrib/llvm-project/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()
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/
H A Dasan_thread.cpp312 &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()