/freebsd/sys/sys/ |
H A D | _tls_variant_i.h | 44 struct dtv { struct 45 uintptr_t dtv_gen; argument 46 uintptr_t dtv_size; argument 47 struct dtv_slot dtv_slots[]; argument
|
/freebsd/sys/x86/include/ |
H A D | tls.h | 43 struct dtv { struct 44 uintptr_t dtv_gen; argument 45 uintptr_t dtv_size; argument 46 struct dtv_slot dtv_slots[]; argument
|
/freebsd/lib/libc/gen/ |
H A D | tls.c | 83 struct dtv *dtv; in __libc_tls_get_addr() local 203 struct dtv *dtv; in __libc_free_tls() local 233 struct dtv *dtv; in __libc_allocate_tls() local 305 struct dtv *dtv; in __libc_free_tls() local 330 struct dtv *dtv; in __libc_allocate_tls() local
|
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/ |
H A D | msan_thread.cpp | 40 ForEachDVT(dtls, [](const DTLS::DTV &dtv, int id) { in ClearShadowForThreadStackAndTLS()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/ |
H A D | dfsan_thread.cpp | 41 ForEachDVT(dtls, [](const DTLS::DTV &dtv, int id) { in ClearShadowForThreadStackAndTLS()
|
H A D | dfsan_interceptors.cpp | 185 DTLS::DTV *dtv = DTLS_on_tls_get_addr(arg, res, tls_begin, tls_end); in INTERCEPTOR() local
|
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_tls_get_addr.cpp | 118 DTLS::DTV *dtv = DTLS_Find(dso_id); in DTLS_on_tls_get_addr() local
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/Hexagon-DYLD/ |
H A D | DynamicLoaderHexagonDYLD.cpp | 580 addr_t dtv = ReadPointer(dtv_ptr); in GetThreadLocalData() local
|
/freebsd/libexec/rtld-elf/ |
H A D | rtld.c | 5352 struct dtv *newdtv, *dtv; in tls_get_addr_slow() local 5393 struct dtv *dtv; in tls_get_addr_common() local 5443 struct dtv *dtv; in allocate_tls() local 5522 struct dtv *dtv; in free_tls() local 5561 struct dtv *dtv, *olddtv; in allocate_tls() local 5633 struct dtv *dtv; in free_tls() local
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/DynamicLoader/POSIX-DYLD/ |
H A D | DynamicLoaderPOSIXDYLD.cpp | 796 addr_t dtv = ReadPointer(dtv_ptr); in GetThreadLocalData() local
|
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/ |
H A D | lsan_common.cpp | 504 ForEachDVT(dtls, [&](const DTLS::DTV &dtv, int id) { in ProcessThreads()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_interceptors_posix.cpp | 2766 DTLS::DTV *dtv = DTLS_on_tls_get_addr(arg, res, thr->tls_addr, in handle_tls_addr() local
|