/haiku/headers/os/support/ |
H A D | TLS.h | 25 extern void **tls_address(int32 index);
|
/haiku/src/system/libroot/posix/ |
H A D | errno.c | 18 return (int *)tls_address(TLS_ERRNO_SLOT); in _errnop()
|
H A D | syslog.cpp | 86 *tls_address(sThreadContextSlot) = context = allocate_context(); in get_context() 275 *tls_address(sThreadContextSlot) = NULL; in closelog_thread()
|
/haiku/src/system/libroot/os/arch/ppc/ |
H A D | tls.c | 37 tls_address(int32 index) in tls_address() function
|
/haiku/src/system/libroot/os/arch/sparc/ |
H A D | tls.c | 37 tls_address(int32 index) in tls_address() function
|
/haiku/src/system/libroot/os/arch/arm/ |
H A D | tls.c | 50 tls_address(int32 index) in tls_address() function
|
/haiku/src/system/libroot/os/arch/x86_64/ |
H A D | tls.cpp | 57 tls_address(int32 index) in tls_address() function
|
/haiku/src/system/libroot/os/arch/arm64/ |
H A D | tls.c | 51 tls_address(int32 index) in tls_address() function
|
/haiku/src/system/libroot/os/arch/m68k/ |
H A D | tls.c | 48 tls_address(int32 index) in tls_address() function
|
/haiku/src/system/libroot/os/arch/riscv64/ |
H A D | tls.cpp | 53 tls_address(int32 index) in tls_address() function
|
/haiku/src/system/libroot/os/arch/x86/ |
H A D | tls.c | 53 tls_address(int32 index) in tls_address() function
|
/haiku/src/system/libnetwork/ |
H A D | r5_compatibility.cpp | 43 return (int *)tls_address(__gHErrnoTLS); in _h_errnop()
|
/haiku/docs/user/support/ |
H A D | TLS.dox | 100 \sa tls_address() 123 \fn void** tls_address(int32 index)
|
/haiku/src/system/libroot/os/ |
H A D | thread.c | 196 callback_node **head = (callback_node **)tls_address(TLS_ON_EXIT_THREAD_SLOT); in on_exit_thread()
|
/haiku/src/system/runtime_loader/ |
H A D | elf_tls.cpp | 209 fVector((TLSBlock**)tls_address(TLS_DYNAMIC_THREAD_VECTOR)), in DynamicThreadVector()
|
/haiku/src/system/libroot/posix/malloc/debug/ |
H A D | guarded_heap.cpp | 298 void** stackBase = tls_address(sStackBaseTLSIndex); in guarded_heap_fill_stack_trace() 299 void** stackEnd = tls_address(sStackEndTLSIndex); in guarded_heap_fill_stack_trace()
|
/haiku/src/system/libroot/stubbed/ |
H A D | libroot_stubs_legacy.c | 2584 void tls_address() {} in tls_address() function
|
H A D | libroot_stubs.c | 2605 void tls_address() {} in tls_address() function
|