/haiku/docs/user/support/ |
H A D | TLS.dox | 33 \c GetCurrentThreadData(), which uses tls_get() to retrieve the associated 59 (const char*)tls_get(gThreadName)); 60 return tls_get(gThreadData); 98 \sa tls_get() 107 \fn void* tls_get(int32 index) 136 \sa tls_get() 154 \sa tls_get()
|
/haiku/src/system/libroot/os/arch/arm64/ |
H A D | thread.c | 16 return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT); in find_thread()
|
H A D | tls.c | 44 tls_get(int32 index) in tls_get() function
|
/haiku/src/system/libroot/os/arch/riscv64/ |
H A D | thread.cpp | 16 return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT); in find_thread()
|
H A D | tls.cpp | 46 tls_get(int32 index) in tls_get() function
|
/haiku/src/system/libroot/os/arch/arm/ |
H A D | thread.c | 22 return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT); in find_thread()
|
H A D | tls.c | 43 tls_get(int32 index) in tls_get() function
|
/haiku/headers/os/support/ |
H A D | TLS.h | 24 extern void *tls_get(int32 index);
|
/haiku/headers/private/libroot/ |
H A D | user_thread.h | 18 return (struct user_thread*)tls_get(TLS_USER_THREAD_SLOT); in get_user_thread()
|
/haiku/src/system/libroot/os/arch/ppc/ |
H A D | tls.c | 30 tls_get(int32 index) in tls_get() function
|
/haiku/src/system/libroot/os/arch/sparc/ |
H A D | tls.c | 30 tls_get(int32 index) in tls_get() function
|
/haiku/src/system/libroot/os/arch/x86_64/ |
H A D | tls.cpp | 50 tls_get(int32 index) in tls_get() function
|
/haiku/src/system/libroot/os/arch/m68k/ |
H A D | tls.c | 41 tls_get(int32 index) in tls_get() function
|
/haiku/src/system/libroot/posix/locale/ |
H A D | ThreadLocale.cpp | 32 ThreadLocale* threadLocale = (ThreadLocale*)tls_get(TLS_LOCALE_SLOT); in GetCurrentThreadLocale()
|
/haiku/src/system/libroot/os/arch/x86/ |
H A D | tls.c | 42 tls_get(int32 index) in tls_get() function
|
/haiku/src/system/libroot/posix/ |
H A D | syslog.cpp | 81 syslog_context *context = (syslog_context *)tls_get(sThreadContextSlot); in get_context() 274 free(tls_get(sThreadContextSlot)); in closelog_thread()
|
H A D | pwd_query.c | 99 pw_tls_t *p = (pw_tls_t *)tls_get(pw_tls_id); in get_pw_tls()
|
/haiku/src/tests/system/kernel/scheduler/ |
H A D | main.cpp | 235 CPU* cpu = (CPU*)tls_get(sCPUIndexSlot); in thread_get_current_thread() 263 CPU* cpu = (CPU*)tls_get(sCPUIndexSlot); in arch_thread_set_current_thread()
|
/haiku/src/add-ons/kernel/partitioning_systems/session/ |
H A D | Debug.cpp | 186 return (int32)tls_get(get_tls_handle()); in _get_debug_indent_level()
|
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/ |
H A D | RequestThread.cpp | 164 return (RequestThread*)tls_get(sTLSVariable); in GetCurrentThread()
|
/haiku/src/add-ons/kernel/file_systems/udf/ |
H A D | UdfDebug.cpp | 186 return (addr_t)tls_get(get_tls_handle()); in _get_debug_indent_level()
|
/haiku/src/tools/cppunit/ |
H A D | TestShell.cpp | 242 void *var = tls_get(fTLSDebuggerCall); in ExpectDebuggerCall() 259 void *var = tls_get(fTLSDebuggerCall); in WasDebuggerCalled() 575 void *var = tls_get(fTLSDebuggerCall); in _Debugger()
|
/haiku/src/system/libroot/os/ |
H A D | thread.c | 63 callback_node *node = tls_get(TLS_ON_EXIT_THREAD_SLOT); in _thread_do_exit_work()
|
/haiku/src/system/libroot/stubbed/ |
H A D | libroot_stubs_legacy.c | 2586 void tls_get() {} in tls_get() function
|
H A D | libroot_stubs.c | 2607 void tls_get() {} in tls_get() function
|