/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
H A D | sanitizer_tls_get_addr.cpp | 121 uptr tls_size = 0; in DTLS_on_tls_get_addr() local 130 tls_size = dtls.last_memalign_size; in DTLS_on_tls_get_addr() 132 (void *)tls_beg, tls_size); in DTLS_on_tls_get_addr() 137 tls_size = 0; in DTLS_on_tls_get_addr() 141 tls_size = __sanitizer_get_allocated_size(start); in DTLS_on_tls_get_addr() 143 (void *)tls_beg, tls_size); in DTLS_on_tls_get_addr() 147 tls_size = 0; in DTLS_on_tls_get_addr() 150 dtv->size = tls_size; in DTLS_on_tls_get_addr()
|
H A D | sanitizer_linux_libcdep.cpp | 630 uptr *tls_addr, uptr *tls_size) { in GetThreadStackAndTls() argument 633 *stk_addr = *stk_size = *tls_addr = *tls_size = 0; in GetThreadStackAndTls() 635 GetTls(tls_addr, tls_size); in GetThreadStackAndTls() 645 if (*stk_addr + *stk_size < *tls_addr + *tls_size) in GetThreadStackAndTls() 646 *tls_size = *stk_addr + *stk_size - *tls_addr; in GetThreadStackAndTls()
|
H A D | sanitizer_win.cpp | 880 uptr *tls_addr, uptr *tls_size) { in GetThreadStackAndTls() argument 885 *tls_size = 0; in GetThreadStackAndTls() 892 *tls_size = 0; in GetThreadStackAndTls()
|
H A D | sanitizer_mac.cpp | 576 uptr *tls_addr, uptr *tls_size) { in GetThreadStackAndTls() argument 583 *tls_size = TlsSize(); in GetThreadStackAndTls() 588 *tls_size = 0; in GetThreadStackAndTls()
|
H A D | sanitizer_common.h | 87 uptr *tls_addr, uptr *tls_size);
|
/freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
H A D | tsan_rtl_thread.cpp | 149 uptr tls_size; member 170 uptr tls_size = 0; in ThreadStart() local 174 &tls_size); in ThreadStart() 179 thr->tls_size = tls_size; in ThreadStart() 200 if (tls_addr && tls_size) in ThreadStart() 201 ImitateTlsWrite(thr, tls_addr, tls_size); in ThreadStart() 219 if (thr->tls_addr && thr->tls_size) in ThreadFinish() 220 DontNeedShadowFor(thr->tls_addr, thr->tls_size); in ThreadFinish()
|
H A D | tsan_platform_linux.cpp | 568 void ImitateTlsWrite(ThreadState *thr, uptr tls_addr, uptr tls_size) { in ImitateTlsWrite() argument 573 CHECK_LE(thr_beg, tls_addr + tls_size); in ImitateTlsWrite() 575 CHECK_LE(thr_end, tls_addr + tls_size); in ImitateTlsWrite() 580 MemoryRangeImitateWrite(thr, pc, thr_end, tls_addr + tls_size - thr_end); in ImitateTlsWrite()
|
H A D | tsan_platform_mac.cpp | 281 void ImitateTlsWrite(ThreadState *thr, uptr tls_addr, uptr tls_size) { in ImitateTlsWrite() argument 286 MemoryRangeImitateWrite(thr, pc, tls_addr, tls_size); in ImitateTlsWrite()
|
H A D | tsan_platform.h | 1033 void ImitateTlsWrite(ThreadState *thr, uptr tls_addr, uptr tls_size);
|
H A D | tsan_rtl.h | 205 uptr tls_size; member
|
H A D | tsan_rtl_report.cpp | 240 (addr >= thr->tls_addr && addr < thr->tls_addr + thr->tls_size)); in IsInStackOrTls()
|
H A D | tsan_interceptors_posix.cpp | 2767 thr->tls_addr + thr->tls_size); in handle_tls_addr()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/lsan/ |
H A D | lsan_posix.cpp | 54 uptr tls_size = 0; in ThreadStart() 56 &args.tls_begin, &tls_size); in ThreadStart() 58 args.tls_end = args.tls_begin + tls_size; in ThreadStart() 52 uptr tls_size = 0; ThreadStart() local
|
/freebsd/contrib/llvm-project/compiler-rt/lib/dfsan/ |
H A D | dfsan_thread.cpp | 24 uptr tls_size = 0; in SetThreadStackAndTls() local 27 &tls_size); in SetThreadStackAndTls() 29 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/msan/ |
H A D | msan_thread.cpp | 23 uptr tls_size = 0; in SetThreadStackAndTls() local 26 &tls_size); in SetThreadStackAndTls() 28 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/memprof/ |
H A D | memprof_thread.cpp | 171 uptr tls_size = 0; in SetThreadStackAndTls() local 174 &tls_begin_, &tls_size); in SetThreadStackAndTls() 176 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls()
|
/freebsd/sys/sys/ |
H A D | thr.h | 53 size_t tls_size; /* tls size. */ member
|
/freebsd/contrib/llvm-project/compiler-rt/lib/hwasan/ |
H A D | hwasan_linux.cpp | 502 uptr tls_size; in InitStackAndTls() local 505 &tls_size); in InitStackAndTls() 507 tls_end_ = tls_begin_ + tls_size; in InitStackAndTls()
|
/freebsd/contrib/llvm-project/compiler-rt/lib/asan/ |
H A D | asan_thread.cpp | 309 uptr tls_size = 0; in SetThreadStackAndTls() local 312 &tls_begin_, &tls_size); in SetThreadStackAndTls() 315 tls_end_ = tls_begin_ + tls_size; in SetThreadStackAndTls()
|
H A D | asan_rtl.cpp | 583 uptr tls_addr, tls_size, stack_size; in UnpoisonDefaultStack() local 585 &tls_size); in UnpoisonDefaultStack()
|
/freebsd/sys/dev/cxgbe/tom/ |
H A D | t4_tls.c | 497 int tls_size, tx_credits, shove, sowwakeup; in t4_push_ktls() local 660 tls_size = m->m_len - expn_size; in t4_push_ktls() 661 write_tlstx_wr(txwr, toep, tls_size, expn_size, credits, shove); in t4_push_ktls() 662 write_tlstx_cpl(cpl, toep, thdr, tls_size, m->m_epg_seqno); in t4_push_ktls()
|
/freebsd/lib/libthr/thread/ |
H A D | thr_create.c | 160 param.tls_size = sizeof(struct tcb); in _pthread_create()
|
/freebsd/sys/compat/freebsd32/ |
H A D | freebsd32.h | 316 uint32_t tls_size; member
|
H A D | freebsd32_misc.c | 3300 param.tls_size = param32.tls_size; in freebsd32_thr_new()
|