Symbol: tls_get
headers/os/support/TLS.h
24
extern void *tls_get(int32 index);
headers/private/libroot/user_thread.h
18
return (struct user_thread*)tls_get(TLS_USER_THREAD_SLOT);
src/add-ons/kernel/file_systems/udf/UdfDebug.cpp
186
return (addr_t)tls_get(get_tls_handle());
src/add-ons/kernel/file_systems/userlandfs/server/RequestThread.cpp
164
return (RequestThread*)tls_get(sTLSVariable);
src/add-ons/kernel/partitioning_systems/session/Debug.cpp
186
return (int32)tls_get(get_tls_handle());
src/system/libroot/os/arch/arm/thread.c
22
return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT);
src/system/libroot/os/arch/arm64/thread.c
16
return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT);
src/system/libroot/os/arch/riscv64/thread.cpp
16
return (thread_id)(addr_t)tls_get(TLS_THREAD_ID_SLOT);
src/system/libroot/os/thread.c
63
callback_node *node = tls_get(TLS_ON_EXIT_THREAD_SLOT);
src/system/libroot/posix/locale/LocaleInternal.cpp
92
ThreadLocale* threadLocale = (ThreadLocale*)tls_get(TLS_LOCALE_SLOT);
src/system/libroot/posix/malloc/openbsd/wrapper.c
215
int32 result = (int32)(intptr_t)tls_get(TLS_MALLOC_SLOT);
src/system/libroot/posix/malloc/openbsd/wrapper.c
236
const int32 id = (int32)(intptr_t)tls_get(TLS_MALLOC_SLOT);
src/system/libroot/posix/pwd_query.c
99
pw_tls_t *p = (pw_tls_t *)tls_get(pw_tls_id);
src/system/libroot/posix/syslog.cpp
274
free(tls_get(sThreadContextSlot));
src/system/libroot/posix/syslog.cpp
81
syslog_context *context = (syslog_context *)tls_get(sThreadContextSlot);
src/tests/system/kernel/scheduler/main.cpp
235
CPU* cpu = (CPU*)tls_get(sCPUIndexSlot);
src/tests/system/kernel/scheduler/main.cpp
263
CPU* cpu = (CPU*)tls_get(sCPUIndexSlot);
src/tools/cppunit/TestShell.cpp
300
void *var = tls_get(fTLSDebuggerCall);
src/tools/cppunit/TestShell.cpp
317
void *var = tls_get(fTLSDebuggerCall);
src/tools/cppunit/TestShell.cpp
634
void *var = tls_get(fTLSDebuggerCall);