Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/
H A Ddfsan_interceptors.cpp176 INTERCEPTOR(void *, __tls_get_addr, void *arg) { in INTERCEPTOR() argument
177 COMMON_INTERCEPTOR_ENTER(__tls_get_addr, arg); in INTERCEPTOR()
178 void *res = REAL(__tls_get_addr)(arg); in INTERCEPTOR()
210 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;
/freebsd/libexec/rtld-elf/arm/
H A Drtld_machdep.h82 extern void *__tls_get_addr(tls_index *ti);
H A Dreloc.c466 __tls_get_addr(tls_index* ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/amd64/
H A Drtld_machdep.h78 void *__tls_get_addr(tls_index *ti) __exported;
H A Dreloc.c558 __tls_get_addr(tls_index *ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/aarch64/
H A Drtld_machdep.h99 extern void *__tls_get_addr(tls_index *ti);
H A Dreloc.c632 __tls_get_addr(tls_index* ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/riscv/
H A Drtld_machdep.h111 extern void *__tls_get_addr(tls_index* ti);
H A Dreloc.c472 __tls_get_addr(tls_index* ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/i386/
H A Drtld_machdep.h79 void *__tls_get_addr(tls_index *ti) __exported;
H A Dreloc.c531 __tls_get_addr(tls_index *ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/powerpc/
H A Drtld_machdep.h98 extern void *__tls_get_addr(tls_index* ti);
H A Dreloc.c823 __tls_get_addr(tls_index* ti) in __tls_get_addr() function
/freebsd/libexec/rtld-elf/powerpc64/
H A Drtld_machdep.h90 extern void *__tls_get_addr(tls_index* ti);
H A Dreloc.c720 __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.map280 __tls_get_addr;
/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_linux_libcdep.cpp431 extern "C" void *__tls_get_addr(size_t *);
470 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.inc5585 #define INIT_TLS_GET_ADDR COMMON_INTERCEPT_FUNCTION(__tls_get_addr)
5587 // it: 1. __tls_get_addr can be called with mis-aligned stack due to:
5589 // 2. It can be called recursively if sanitizer code uses __tls_get_addr
5592 INTERCEPTOR(void *, __tls_get_addr, void *arg) {
5594 COMMON_INTERCEPTOR_ENTER(ctx, __tls_get_addr, arg);
5595 void *res = REAL(__tls_get_addr)(arg);
5607 // mostly the same semantics as __tls_get_addr, but its presence enables
5609 INTERCEPTOR(void *, __tls_get_addr_opt, void *arg) ALIAS(WRAP(__tls_get_addr));
5614 // the usual __tls_get_addr, but returns a TP-relative offset instead of
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/
H A Dtsan_interceptors_posix.cpp2864 TSAN_INTERCEPTOR(void *, __tls_get_addr, void *arg) { in TSAN_INTERCEPTOR() argument
2865 void *res = REAL(__tls_get_addr)(arg); in TSAN_INTERCEPTOR()
2979 TSAN_INTERCEPT(__tls_get_addr); in InitializeInterceptors()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCInstr64Bit.td1563 // On AIX, the call to __tls_get_addr needs two inputs in X3/X4 for the

12