| /freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/ |
| H A D | sanitizer_tls_get_addr.cpp | 121 uptr tls_size = __sanitizer_get_allocated_size(start); in SANITIZER_INTERFACE_WEAK_DEF() local 123 tls_begin, tls_size); in SANITIZER_INTERFACE_WEAK_DEF() 126 CHECK_LE(offset, tls_size); in SANITIZER_INTERFACE_WEAK_DEF() 127 return tls_size - offset; in SANITIZER_INTERFACE_WEAK_DEF() 154 if (uptr tls_size = in DTLS_on_tls_get_addr() local 157 dtv->size = tls_size; in DTLS_on_tls_get_addr()
|
| H A D | sanitizer_linux_libcdep.cpp | 687 uptr tls_size = 0; in GetThreadStackAndTls() 688 GetTls(&tls_addr, &tls_size); in GetThreadStackAndTls() 690 *tls_end = tls_addr + tls_size; in GetThreadStackAndTls()
|
| /freebsd/contrib/llvm-project/compiler-rt/lib/tsan/rtl/ |
| H A D | tsan_rtl_thread.cpp | 149 uptr tls_size; member 177 uptr tls_size = tls_end - tls_addr; in ThreadStart() local 181 thr->tls_size = tls_size; in ThreadStart() 202 if (tls_addr && tls_size) in ThreadStart() 203 ImitateTlsWrite(thr, tls_addr, tls_size); in ThreadStart() 221 if (thr->tls_addr && thr->tls_size) in ThreadFinish() 222 DontNeedShadowFor(thr->tls_addr, thr->tls_size); in ThreadFinish()
|
| H A D | tsan_platform_linux.cpp | 592 void ImitateTlsWrite(ThreadState *thr, uptr tls_addr, uptr tls_size) { in ImitateTlsWrite() argument 597 CHECK_LE(thr_beg, tls_addr + tls_size); in ImitateTlsWrite() 599 CHECK_LE(thr_end, tls_addr + tls_size); in ImitateTlsWrite() 604 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_rtl.h | 208 uptr tls_size; member
|
| H A D | tsan_platform.h | 1063 void ImitateTlsWrite(ThreadState *thr, uptr tls_addr, uptr tls_size);
|
| 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 | 2846 thr->tls_addr + thr->tls_size); in handle_tls_addr()
|
| /freebsd/contrib/llvm-project/libc/src/__support/threads/ |
| H A D | thread.h | 105 uintptr_t tls_size; // The size of area pointed to by |tls|. member 115 stacksize(0), guardsize(0), tls(0), tls_size(0), owned_stack(false), in ThreadAttributes()
|
| /freebsd/sys/sys/ |
| H A D | thr.h | 54 size_t tls_size; /* tls size. */ member
|
| /freebsd/contrib/llvm-project/libc/src/__support/threads/linux/ |
| H A D | thread.cpp | 151 cleanup_tls(attrib->tls, attrib->tls_size); in cleanup_thread_resources() 284 attrib->tls_size = tls.size; in run()
|
| /freebsd/sys/dev/cxgbe/tom/ |
| H A D | t4_tls.c | 511 int tls_size, tx_credits, shove, sowwakeup; in t4_push_ktls() local 690 tls_size = m->m_len - expn_size; in t4_push_ktls() 691 write_tlstx_wr(txwr, toep, tls_size, expn_size, credits, shove, in t4_push_ktls() 693 write_tlstx_cpl(cpl, toep, thdr, tls_size, in t4_push_ktls()
|
| /freebsd/lib/libthr/thread/ |
| H A D | thr_create.c | 166 param.tls_size = sizeof(struct tcb); in _pthread_create()
|
| /freebsd/sys/compat/freebsd32/ |
| H A D | freebsd32.h | 308 uint32_t tls_size; member
|
| H A D | freebsd32_misc.c | 3283 param.tls_size = param32.tls_size; in freebsd32_thr_new()
|
| /freebsd/usr.bin/kdump/ |
| H A D | kdump.c | 1975 tp->tls_base, tp->tls_size, tp->child_tid, tp->parent_tid); in ktrthrparam()
|