reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

projects/compiler-rt/lib/asan/asan_thread.h
   26 struct DTLS;
projects/compiler-rt/lib/lsan/lsan_common.h
   52 struct DTLS;
projects/compiler-rt/lib/lsan/lsan_thread.h
   20 struct DTLS;

References

projects/compiler-rt/lib/asan/asan_thread.cpp
  469                            uptr *cache_end, DTLS **dtls) {
projects/compiler-rt/lib/asan/asan_thread.h
   80   DTLS *dtls() { return dtls_; }
  164   DTLS *dtls_;
projects/compiler-rt/lib/lsan/lsan_common.cpp
  225     DTLS *dtls;
projects/compiler-rt/lib/lsan/lsan_common.h
  213                            uptr *cache_end, DTLS **dtls);
projects/compiler-rt/lib/lsan/lsan_thread.cpp
   55   DTLS *dtls;
  131                            uptr *cache_end, DTLS **dtls) {
projects/compiler-rt/lib/lsan/lsan_thread.h
   36   DTLS *dtls() { return dtls_; }
   42   DTLS *dtls_;
projects/compiler-rt/lib/msan/msan_thread.cpp
   38   DTLS *dtls = DTLS_Get();
projects/compiler-rt/lib/sanitizer_common/sanitizer_common_interceptors.inc
 5173   DTLS::DTV *dtv = DTLS_on_tls_get_addr(arg, res, tls_begin, tls_end);
projects/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.cpp
   37 static __thread DTLS dtls;
   45 static inline void DTLS_Deallocate(DTLS::DTV *dtv, uptr size) {
   48   UnmapOrDie(dtv, size * sizeof(DTLS::DTV));
   55   new_size = Max(new_size, 4096UL / sizeof(DTLS::DTV));
   56   DTLS::DTV *new_dtv =
   57       (DTLS::DTV *)MmapOrDie(new_size * sizeof(DTLS::DTV), "DTLS_Resize");
   63   DTLS::DTV *old_dtv = dtls.dtv;
   65     internal_memcpy(new_dtv, dtls.dtv, dtls.dtv_size * sizeof(DTLS::DTV));
   89 DTLS::DTV *DTLS_on_tls_get_addr(void *arg_void, void *res,
  136 DTLS *DTLS_Get() { return &dtls; }
  138 bool DTLSInDestruction(DTLS *dtls) {
projects/compiler-rt/lib/sanitizer_common/sanitizer_tls_get_addr.h
   52 DTLS::DTV *DTLS_on_tls_get_addr(void *arg, void *res, uptr static_tls_begin,
   55 DTLS *DTLS_Get();
   58 bool DTLSInDestruction(DTLS *dtls);
projects/compiler-rt/lib/tsan/rtl/tsan_interceptors_posix.cpp
 2541   DTLS::DTV *dtv = DTLS_on_tls_get_addr(arg, res, thr->tls_addr,