Home
last modified time | relevance | path

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

/haiku/docs/user/support/
H A DTLS.dox33 \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 Dthread.c16 return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT); in find_thread()
H A Dtls.c44 tls_get(int32 index) in tls_get() function
/haiku/src/system/libroot/os/arch/riscv64/
H A Dthread.cpp16 return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT); in find_thread()
H A Dtls.cpp46 tls_get(int32 index) in tls_get() function
/haiku/src/system/libroot/os/arch/arm/
H A Dthread.c22 return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT); in find_thread()
H A Dtls.c43 tls_get(int32 index) in tls_get() function
/haiku/headers/os/support/
H A DTLS.h24 extern void *tls_get(int32 index);
/haiku/headers/private/libroot/
H A Duser_thread.h18 return (struct user_thread*)tls_get(TLS_USER_THREAD_SLOT); in get_user_thread()
/haiku/src/system/libroot/os/arch/ppc/
H A Dtls.c30 tls_get(int32 index) in tls_get() function
/haiku/src/system/libroot/os/arch/sparc/
H A Dtls.c30 tls_get(int32 index) in tls_get() function
/haiku/src/system/libroot/os/arch/x86_64/
H A Dtls.cpp50 tls_get(int32 index) in tls_get() function
/haiku/src/system/libroot/os/arch/m68k/
H A Dtls.c41 tls_get(int32 index) in tls_get() function
/haiku/src/system/libroot/posix/locale/
H A DThreadLocale.cpp32 ThreadLocale* threadLocale = (ThreadLocale*)tls_get(TLS_LOCALE_SLOT); in GetCurrentThreadLocale()
/haiku/src/system/libroot/os/arch/x86/
H A Dtls.c42 tls_get(int32 index) in tls_get() function
/haiku/src/system/libroot/posix/
H A Dsyslog.cpp81 syslog_context *context = (syslog_context *)tls_get(sThreadContextSlot); in get_context()
274 free(tls_get(sThreadContextSlot)); in closelog_thread()
H A Dpwd_query.c99 pw_tls_t *p = (pw_tls_t *)tls_get(pw_tls_id); in get_pw_tls()
/haiku/src/tests/system/kernel/scheduler/
H A Dmain.cpp235 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 DDebug.cpp186 return (int32)tls_get(get_tls_handle()); in _get_debug_indent_level()
/haiku/src/add-ons/kernel/file_systems/userlandfs/server/
H A DRequestThread.cpp164 return (RequestThread*)tls_get(sTLSVariable); in GetCurrentThread()
/haiku/src/add-ons/kernel/file_systems/udf/
H A DUdfDebug.cpp186 return (addr_t)tls_get(get_tls_handle()); in _get_debug_indent_level()
/haiku/src/tools/cppunit/
H A DTestShell.cpp242 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 Dthread.c63 callback_node *node = tls_get(TLS_ON_EXIT_THREAD_SLOT); in _thread_do_exit_work()
/haiku/src/system/libroot/stubbed/
H A Dlibroot_stubs_legacy.c2586 void tls_get() {} in tls_get() function
H A Dlibroot_stubs.c2607 void tls_get() {} in tls_get() function