/bionic/libc/arch-sh/bionic/ |
__get_tls.c | 30 * address of the tls region 34 void *tls; local 35 asm volatile("stc gbr, %0" : "=r"(tls)); 36 return tls;
|
/bionic/libc/arch-x86/bionic/ |
__get_tls.c | 30 * address of the tls region 34 void* tls; local 35 asm ( " movl %%gs:0, %0" : "=r"(tls) ); 36 return tls;
|
/system/core/include/cutils/ |
threads.h | 39 pthread_key_t tls; member in struct:__anon17341 52 DWORD tls; member in struct:__anon17342
|
/bionic/libc/bionic/ |
pthread_internal.h | 46 void** tls; /* thread-local storage area */ member in struct:pthread_internal_t
|
pthread.c | 156 void** tls = (void**)__get_tls(); local 158 return (pthread_internal_t*) tls[TLS_SLOT_THREAD_ID]; 172 void __init_tls(void** tls, void* thread) 176 ((pthread_internal_t*)thread)->tls = tls; 178 // slot 0 must point to the tls area, this is required by the implementation 180 tls[TLS_SLOT_SELF] = (void*)tls; 181 tls[TLS_SLOT_THREAD_ID] = thread; 183 tls[nn] = 0 293 void** tls; local 1766 void** tls = (void**)__get_tls(); local [all...] |
/libcore/luni/src/main/java/org/apache/harmony/luni/util/ |
ThreadLocalCache.java | 37 ThreadLocal<T> tls = storage.get(); local 38 if (tls == null) { 39 tls = new ThreadLocal<T>() { 44 storage = new SoftReference<ThreadLocal<T>>(tls); 46 return tls;
|
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/i686-linux/include/c++/4.4.3/parallel/ |
balanced_quicksort.h | 154 * @param tls Array of thread-local storages. 163 qsb_conquer(QSBThreadLocal<RandomAccessIterator>** tls, 177 tls[iam]->initial.first = begin; 178 tls[iam]->initial.second = end; 180 qsb_local_sort_with_helping(tls, comp, iam, parent_wait); 197 *tls[iam]->elements_leftover -= (difference_type)1; 212 qsb_conquer(tls, begin, begin + split_pos, comp, 221 qsb_conquer(tls, begin + split_pos + 1, end, comp, 233 * @param tls Array of thread-local storages. 239 qsb_local_sort_with_helping(QSBThreadLocal<RandomAccessIterator>** tls, 441 tls_type** tls = new tls_type*[num_threads]; local [all...] |
/frameworks/base/libs/rs/ |
rsScriptC.cpp | 30 #define GET_TLS() Context::ScriptTLSStruct * tls = \ 32 Context * rsc = tls->mContext; \ 33 ScriptC * sc = (ScriptC *) tls->mScript 70 Context::ScriptTLSStruct * tls = local 72 rsAssert(tls); 94 tls->mScript = this; 96 tls->mScript = NULL;
|
/frameworks/base/libs/utils/ |
BufferedTextOutput.cpp | 89 static thread_store_t tls; member in namespace:android 93 ThreadState* ts = (ThreadState*) thread_store_get( &tls ); 96 thread_store_set( &tls, ts, threadDestructor );
|
/external/qemu/ |
vnc.h | 80 #include "vnc-tls.h" 100 VncDisplayTLS tls; member in struct:VncDisplay 139 VncStateTLS tls; member in struct:VncState
|
vnc-android.c | 123 return "tls"; 130 return "vencrypt+tls+none"; 132 return "vencrypt+tls+vnc"; 134 return "vencrypt+tls+plain"; 142 return "vencrypt+tls+sasl"; 170 if (client->tls.session && 171 client->tls.dname) 172 monitor_printf(mon, " x509 dname: %s\n", client->tls.dname); 967 * written via the GNUTLS wrappers, if TLS/SSL encryption is enabled 970 * both SASL, and this TLS layer. It is highly unlikely in practic 2194 int tls = 0, x509 = 0; local [all...] |
vnc.c | 117 return "tls"; 124 return "vencrypt+tls+none"; 126 return "vencrypt+tls+vnc"; 128 return "vencrypt+tls+plain"; 136 return "vencrypt+tls+sasl"; 164 if (client->tls.session && 165 client->tls.dname) 166 monitor_printf(mon, " x509 dname: %s\n", client->tls.dname); 961 * written via the GNUTLS wrappers, if TLS/SSL encryption is enabled 964 * both SASL, and this TLS layer. It is highly unlikely in practic 2190 int tls = 0, x509 = 0; local [all...] |
/frameworks/base/opengl/libs/EGL/ |
egl.cpp | 303 tls_t* tls = (tls_t*)pthread_getspecific(gEGLThreadLocalStorageKey); local 304 if (tls) { 305 delete tls; 313 tls_t* tls = (tls_t*)pthread_getspecific(gEGLThreadLocalStorageKey); local 314 if (tls == 0) { 315 tls = new tls_t; 316 pthread_setspecific(gEGLThreadLocalStorageKey, tls); 318 return tls; 330 tls_t* tls = getTLS(); local 331 if (tls->error != error) 357 tls_t* tls = getTLS(); local 439 tls_t* tls = getTLS(); local [all...] |