Searched refs:tls (Results 1 - 19 of 19) sorted by relevance
/haiku/src/system/libroot/os/arch/arm/ |
H A D | tls.c | 10 #include <tls.h> 25 void **tls; local 26 asm volatile("MRC p15, 0, %0, c13, c0, 3" : "=r" (tls)); 27 return tls;
|
H A D | thread.c | 15 #include <tls.h>
|
/haiku/src/system/libroot/os/arch/riscv64/ |
H A D | tls.cpp | 9 #include "tls.h" 26 void** tls; local 27 __asm__ __volatile__ ("mv %0, tp" : "=r" (tls)); 28 return tls;
|
H A D | thread.cpp | 9 #include <tls.h>
|
/haiku/src/system/libroot/os/arch/x86_64/ |
H A D | tls.cpp | 13 #include <tls.h> 30 void** tls; local 31 __asm__ __volatile__ ("movq %%fs:0, %0" : "=r" (tls)); 32 return tls;
|
/haiku/src/system/libroot/os/arch/arm64/ |
H A D | tls.c | 9 #include <tls.h> 26 void **tls; local 27 asm volatile("MRS %0, tpidrro_el0" : "=r" (tls)); 28 return tls;
|
H A D | thread.c | 9 #include <tls.h>
|
/haiku/headers/private/libroot/ |
H A D | user_thread.h | 11 #include <tls.h>
|
/haiku/src/system/libroot/posix/locale/ |
H A D | ThreadLocale.cpp | 9 #include <tls.h>
|
/haiku/src/system/kernel/arch/arm64/ |
H A D | arch_thread.cpp | 14 #include <tls.h>
|
/haiku/src/system/kernel/ |
H A D | thread.cpp | 46 #include <tls.h> 663 addr_t tls[TLS_FIRST_FREE_SLOT]; local 664 memset(tls, 0, sizeof(tls)); 665 tls[TLS_BASE_ADDRESS_SLOT] = thread->user_local_storage; 666 tls[TLS_THREAD_ID_SLOT] = thread->id; 667 tls[TLS_USER_THREAD_SLOT] = (addr_t)thread->user_thread; 670 if (user_memcpy((void*)thread->user_local_storage, tls, sizeof(tls)) != B_OK) 679 userTls[TLS_THREAD_ID_SLOT] = tls[TLS_THREAD_ID_SLO [all...] |
H A D | team.cpp | 52 #include <tls.h>
|
/haiku/src/system/libroot/os/ |
H A D | thread.c | 16 #include <tls.h>
|
/haiku/src/system/runtime_loader/ |
H A D | elf_tls.cpp | 13 #include <tls.h>
|
/haiku/src/system/libroot/posix/pthread/ |
H A D | pthread.cpp | 21 #include <tls.h>
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | descriptors.cpp | 12 #include <tls.h>
|
H A D | thread.cpp | 26 #include <tls.h>
|
/haiku/src/system/kernel/arch/x86/32/ |
H A D | thread.cpp | 24 #include <tls.h>
|
H A D | descriptors.cpp | 22 #include <tls.h>
|
Completed in 119 milliseconds