Home
last modified time | relevance | path

Searched refs:__tls_get_addr (Results 1 – 20 of 20) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_interceptors.cpp180 INTERCEPTOR(void *, __tls_get_addr, void *arg) { in INTERCEPTOR() argument
181 COMMON_INTERCEPTOR_ENTER(__tls_get_addr, arg); in INTERCEPTOR()
182 void *res = REAL(__tls_get_addr)(arg); in INTERCEPTOR()
215 INTERCEPT_FUNCTION(__tls_get_addr); in initialize_interceptors()
H A Dlibc_ubuntu1404_abilist.txt1157 fun:__tls_get_addr=uninstrumented
/freebsd/libexec/rtld-elf/
H A DSymbol.map17 __tls_get_addr;
H A Drtld.c4182 sym = __tls_get_addr(&ti); in do_dlsym()
/freebsd/libexec/rtld-elf/riscv/
H A Drtld_machdep.h109 extern void *__tls_get_addr(tls_index* ti);
H A Dreloc.c472 __tls_get_addr(tls_index* ti) in __tls_get_addr() function
/freebsd/lib/libc/gen/
H A Ddlfcn.c233 phdr_info.dlpi_tls_data = __tls_get_addr(&ti); in _dl_iterate_phdr_locked()
H A Dtls.c65 __weak_reference(__libc_tls_get_addr, __tls_get_addr);
H A DSymbol.map281 __tls_get_addr;
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_linux_libcdep.cpp385 extern "C" void *__tls_get_addr(size_t *);
424 begin = (uptr)__tls_get_addr(mod_and_off); in CollectStaticTlsBlocks()
H A Dsanitizer_flags.inc127 COMMON_FLAG(bool, intercept_tls_get_addr, false, "Intercept __tls_get_addr.")
H A Dsanitizer_common_interceptors.inc5424 #define INIT_TLS_GET_ADDR COMMON_INTERCEPT_FUNCTION(__tls_get_addr)
5426 // it: 1. __tls_get_addr can be called with mis-aligned stack due to:
5428 // 2. It can be called recursively if sanitizer code uses __tls_get_addr
5431 INTERCEPTOR(void *, __tls_get_addr, void *arg) {
5433 COMMON_INTERCEPTOR_ENTER(ctx, __tls_get_addr, arg);
5434 void *res = REAL(__tls_get_addr)(arg);
5446 // mostly the same semantics as __tls_get_addr, but its presence enables
5448 INTERCEPTOR(void *, __tls_get_addr_opt, void *arg) ALIAS(WRAP(__tls_get_addr));
5453 // the usual __tls_get_addr, but returns a TP-relative offset instead of
/freebsd/libexec/rtld-elf/i386/
H A Dreloc.c531 __tls_get_addr(tls_index *ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/arm/
H A Dreloc.c466 __tls_get_addr(tls_index* ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/amd64/
H A Dreloc.c558 __tls_get_addr(tls_index *ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/aarch64/
H A Dreloc.c623 __tls_get_addr(tls_index* ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/powerpc64/
H A Dreloc.c735 __tls_get_addr(tls_index* ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/powerpc/
H A Dreloc.c838 __tls_get_addr(tls_index* ti) in __tls_get_addr() function
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_posix.cpp2785 TSAN_INTERCEPTOR(void *, __tls_get_addr, void *arg) { in TSAN_INTERCEPTOR() argument
2786 void *res = REAL(__tls_get_addr)(arg); in TSAN_INTERCEPTOR()
2900 TSAN_INTERCEPT(__tls_get_addr); in InitializeInterceptors()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstr64Bit.td1553 // On AIX, the call to __tls_get_addr needs two inputs in X3/X4 for the