Searched refs:tls (Results 1 - 9 of 9) sorted by relevance
/frameworks/native/opengl/libs/EGL/ |
H A D | egl_tls.cpp | 73 egl_tls_t* tls = getTLS(); local 74 if (tls->error != error) { 84 tls->error = error; 89 egl_tls_t* tls = getTLS(); local 90 if (tls->logCallWithNoContext == true) { 91 tls->logCallWithNoContext = false; 98 egl_tls_t* tls = (egl_tls_t*)pthread_getspecific(sKey); local 99 if (tls == 0) { 100 tls = new egl_tls_t; 101 pthread_setspecific(sKey, tls); 108 egl_tls_t* tls = (egl_tls_t*)pthread_getspecific(sKey); local 126 egl_tls_t* tls = (egl_tls_t*)pthread_getspecific(sKey); local 144 egl_tls_t* tls = (egl_tls_t *)pthread_getspecific(sKey); local [all...] |
H A D | getProcAddress.cpp | 46 "ldr r12, [r12, %[tls]] \n" \ 53 : [tls] "J"(TLS_SLOT_OPENGL_API*4), \ 66 "ldr x16, [x16, %[tls]]\n" \ 73 : [tls] "i" (TLS_SLOT_OPENGL_API * sizeof(void*)), \ 87 "mov %P[tls](%[fn]), %[fn]\n" \ 95 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \ 109 "mov %P[tls](%[fn]), %[fn]\n" \ 117 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \ 135 "rdhwr %[tls], $29\n\t" \ 136 "lw %[t0], %[OPENGL_API](%[tls])\ [all...] |
/frameworks/native/opengl/libs/GLES2/ |
H A D | gl2.cpp | 56 "ldr r12, [r12, %[tls]] \n" \ 60 : [tls] "J"(TLS_SLOT_OPENGL_API*4), \ 72 "ldr x16, [x16, %[tls]]\n" \ 78 : [tls] "i" (TLS_SLOT_OPENGL_API * sizeof(void*)), \ 91 "mov %P[tls](%[fn]), %[fn]\n" \ 97 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \ 110 "mov %P[tls](%[fn]), %[fn]\n" \ 116 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \ 134 "rdhwr %[tls], $29\n\t" \ 135 "lw %[t0], %[OPENGL_API](%[tls])\ [all...] |
/frameworks/compile/mclinker/lib/Target/ARM/ |
H A D | ARMRelocationFunctions.h | 34 DECL_ARM_APPLY_RELOC_FUNC(tls) \ 146 { &tls, 104, "R_ARM_TLS_GD32" }, \ 149 { &tls, 107, "R_ARM_TLS_IE32" }, \ 150 { &tls, 108, "R_ARM_TLS_LE32" }, \
|
H A D | ARMRelocator.cpp | 1434 ARMRelocator::Result tls(Relocation& pReloc, ARMRelocator& pParent) function
|
/frameworks/native/opengl/libs/GLES_CM/ |
H A D | gl.cpp | 112 "ldr r12, [r12, %[tls]] \n" \ 116 : [tls] "J"(TLS_SLOT_OPENGL_API*4), \ 128 "ldr x16, [x16, %[tls]]\n" \ 134 : [tls] "i" (TLS_SLOT_OPENGL_API * sizeof(void*)), \ 147 "mov %P[tls](%[fn]), %[fn]\n" \ 153 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \ 166 "mov %P[tls](%[fn]), %[fn]\n" \ 172 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \ 190 "rdhwr %[tls], $29\n\t" \ 191 "lw %[t0], %[OPENGL_API](%[tls])\ [all...] |
/frameworks/native/libs/binder/ |
H A D | 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 );
|
/frameworks/rs/cpu_ref/ |
H A D | rsCpuCore.cpp | 96 ScriptTLSStruct * tls = (ScriptTLSStruct *)pthread_getspecific(gThreadTLSKey); local 97 return tls->mContext; 101 ScriptTLSStruct * tls = (ScriptTLSStruct *)pthread_getspecific(gThreadTLSKey); local 102 return tls->mScript; 252 ALOGE("Failed to init thread tls key."); 587 ScriptTLSStruct * tls = (ScriptTLSStruct *)pthread_getspecific(gThreadTLSKey); local 588 rsAssert(tls); 589 RsdCpuScriptImpl *old = tls->mImpl; 590 tls->mImpl = sc; 591 tls [all...] |
/frameworks/rs/ |
H A D | rsScriptC.cpp | 35 #define GET_TLS() Context::ScriptTLSStruct * tls = \ 37 Context * rsc = tls->mContext; \ 38 ScriptC * sc = (ScriptC *) tls->mScript
|
Completed in 134 milliseconds