Home
last modified time | relevance | path

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

123

/aosp12/frameworks/native/opengl/libs/EGL/
H A Degl_tls.cpp79 if (!tls) return; in destructTLSData()
106 egl_tls_t* tls = getTLS(); in setErrorEtcImpl() local
114 tls->error = error; in setErrorEtcImpl()
129 if (tls == nullptr) { in getTLS()
130 tls = new egl_tls_t; in getTLS()
133 return tls; in getTLS()
139 if (tls) { in clearTLS()
141 delete tls; in clearTLS()
157 if (!tls) { in getError()
161 tls->error = EGL_SUCCESS; in getError()
[all …]
H A DgetProcAddress.cpp52 : [tls] "J"(TLS_SLOT_OPENGL_API*4), \
73 : [tls] "i" (TLS_SLOT_OPENGL_API * sizeof(void*)), \
94 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \
115 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \
145 [tls] "=&r"(_tls), \
178 [tls] "=&r"(_tls), \
/aosp12/bionic/libc/private/
H A Dbionic_fdtrack.h53 bionic_tls& tls = __get_bionic_tls(); \
55 if (!__predict_false(tls.fdtrack_disabled) && \
58 tls.fdtrack_disabled = true; \
64 tls.fdtrack_disabled = false; \
84 bionic_tls& tls = __get_bionic_tls(); \
85 if (!__predict_false(tls.fdtrack_disabled) && \
88 tls.fdtrack_disabled = true; \
93 tls.fdtrack_disabled = false; \
/aosp12/art/test/1909-per-agent-tls/
H A DAndroid.bp3 // Build rules for ART run-test `1909-per-agent-tls`.
16 name: "art-run-test-1909-per-agent-tls",
21 ":art-run-test-1909-per-agent-tls-expected-stdout",
22 ":art-run-test-1909-per-agent-tls-expected-stderr",
28 name: "art-run-test-1909-per-agent-tls-expected-stdout",
29 out: ["art-run-test-1909-per-agent-tls-expected-stdout.txt"],
36 name: "art-run-test-1909-per-agent-tls-expected-stderr",
37 out: ["art-run-test-1909-per-agent-tls-expected-stderr.txt"],
/aosp12/packages/modules/DnsResolver/tests/
H A Dresolv_gold_test.cpp367 test::DnsTlsFrontend tls; in TEST_F() local
368 ASSERT_TRUE(tls.startServer()); in TEST_F()
371 tls.setDelayQueries(2); in TEST_F()
372 tls.setDelayQueriesTimeout(200); in TEST_F()
389 EXPECT_TRUE(tls.waitForQueries(3)); in TEST_F()
433 test::DnsTlsFrontend tls; in TEST_P() local
434 tls.setDelayQueries(2); in TEST_P()
435 tls.setDelayQueriesTimeout(200); in TEST_P()
440 ASSERT_TRUE(tls.startServer()); in TEST_P()
443 tls.clearQueries(); in TEST_P()
[all …]
H A Dresolv_integration_test.cpp1908 tls.stopServer(); in TEST_F()
3007 tls.clearQueries(); in TEST_F()
3036 tls.stopServer(); in TEST_F()
3067 tls.stopServer(); in TEST_F()
3942 tls.clearQueries(); in TEST_F()
3962 tls.clearQueries(); in TEST_F()
4498 tls.clearQueries(); in TEST_F()
4787 tls.clearQueries(); in TEST_F()
5988 tls.clearQueries(); in TEST_F()
6010 tls.setDelayQueries(2); in TEST_F()
[all …]
/aosp12/bionic/libc/bionic/
H A Dpty.cpp55 bionic_tls& tls = __get_bionic_tls(); in ptsname() local
56 char* buf = tls.ptsname_buf; in ptsname()
57 int error = ptsname_r(fd, buf, sizeof(tls.ptsname_buf)); in ptsname()
82 bionic_tls& tls = __get_bionic_tls(); in ttyname() local
83 char* buf = tls.ttyname_buf; in ttyname()
84 int error = ttyname_r(fd, buf, sizeof(tls.ttyname_buf)); in ttyname()
H A Dpthread_create.cpp65 void __init_bionic_tls_ptrs(bionic_tcb* tcb, bionic_tls* tls) { in __init_bionic_tls_ptrs() argument
66 tcb->thread()->bionic_tls = tls; in __init_bionic_tls_ptrs()
67 tcb->tls_slot(TLS_SLOT_BIONIC_TLS) = tls; in __init_bionic_tls_ptrs()
85 void __free_temp_bionic_tls(bionic_tls* tls) { in __free_temp_bionic_tls() argument
86 munmap(tls, __BIONIC_ALIGN(sizeof(bionic_tls), PAGE_SIZE)); in __free_temp_bionic_tls()
290 auto tls = reinterpret_cast<bionic_tls*>(mapping.static_tls + layout.offset_bionic_tls()); in __allocate_thread() local
297 __init_bionic_tls_ptrs(tcb, tls); in __allocate_thread()
418 void* tls = &tcb->tls_slot(0); in pthread_create() local
423 __init_user_desc(&tls_descriptor, false, tls); in pthread_create()
424 tls = &tls_descriptor; in pthread_create()
[all …]
H A Dmntent.cpp35 auto& tls = __get_bionic_tls(); in getmntent() local
36 return getmntent_r(fp, &tls.mntent_buf, tls.mntent_strings, sizeof(tls.mntent_strings)); in getmntent()
H A Dfdtrack.cpp51 auto& tls = __get_bionic_tls(); in android_fdtrack_set_enabled() local
52 bool prev = !tls.fdtrack_disabled; in android_fdtrack_set_enabled()
53 tls.fdtrack_disabled = !new_value; in android_fdtrack_set_enabled()
H A Dstrsignal.cpp66 bionic_tls& tls = __get_bionic_tls(); in strsignal() local
67 …return const_cast<char*>(__strsignal(signal_number, tls.strsignal_buf, sizeof(tls.strsignal_buf))); in strsignal()
H A Dstrerror.cpp219 bionic_tls& tls = __get_bionic_tls(); in strerror() local
220 result = tls.strerror_buf; in strerror()
221 strerror_r(error_number, result, sizeof(tls.strerror_buf)); in strerror()
H A Dpthread_internal.h179 __LIBC_HIDDEN__ void __init_bionic_tls_ptrs(bionic_tcb* tcb, bionic_tls* tls);
181 __LIBC_HIDDEN__ void __free_temp_bionic_tls(bionic_tls* tls);
/aosp12/art/runtime/
H A Dbacktrace_helper.cc72 UnwindHelper* tls = reinterpret_cast<UnwindHelper*>(self->GetCustomTLS(kTlsKey)); in Get() local
73 if (tls == nullptr) { in Get()
74 tls = new UnwindHelper(max_depth); in Get()
75 self->SetCustomTLS(kTlsKey, tls); in Get()
77 return tls; in Get()
/aosp12/frameworks/compile/mclinker/lib/Target/ARM/
H A DARMRelocationFunctions.h35 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" }, \
/aosp12/frameworks/proto_logging/stats/enums/stats/tls/
H A Denums.proto17 package android.stats.tls;
31 // https://www.iana.org/assignments/tls-parameters/tls-parameters.xhtml#tls-parameters-4
/aosp12/bionic/libc/arch-arm64/bionic/
H A D__set_tls.c31 __LIBC_HIDDEN__ void __set_tls(void* tls) { in __set_tls() argument
32 asm("msr tpidr_el0, %0" : : "r" (tls)); in __set_tls()
/aosp12/frameworks/native/opengl/libs/GLES2/
H A Dgl2.cpp68 : [tls] "J"(TLS_SLOT_OPENGL_API*4), \
103 : [tls] "i" (TLS_SLOT_OPENGL_API * sizeof(void*)), \
137 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \
171 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \
/aosp12/art/test/924-threads/
H A Dthreads.cc171 void* tls; in Java_art_Test924_getTLS() local
172 jvmtiError result = jvmti_env->GetThreadLocalStorage(thread, &tls); in Java_art_Test924_getTLS()
176 return static_cast<jlong>(reinterpret_cast<uintptr_t>(tls)); in Java_art_Test924_getTLS()
181 const void* tls = reinterpret_cast<void*>(static_cast<uintptr_t>(val)); in Java_art_Test924_setTLS() local
182 jvmtiError result = jvmti_env->SetThreadLocalStorage(thread, tls); in Java_art_Test924_setTLS()
/aosp12/frameworks/native/opengl/libs/GLES_CM/
H A Dgl.cpp124 : [tls] "J"(TLS_SLOT_OPENGL_API*4), \
159 : [tls] "i" (TLS_SLOT_OPENGL_API * sizeof(void*)), \
193 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \
227 : [tls] "i" (TLS_SLOT_OPENGL_API*sizeof(void*)), \
/aosp12/packages/modules/adb/pairing_connection/
H A Dpairing_connection.cpp39 using TlsError = tls::TlsConnection::TlsError;
146 std::unique_ptr<tls::TlsConnection> tls_;
168 tls_ = tls::TlsConnection::Create( in SetupTlsConnection()
169 role_ == Role::Server ? tls::TlsConnection::Role::Server in SetupTlsConnection()
170 : tls::TlsConnection::Role::Client, in SetupTlsConnection()
/aosp12/frameworks/rs/cpu_ref/
H A DrsCpuCore.cpp72 ScriptTLSStruct * tls = (ScriptTLSStruct *)pthread_getspecific(gThreadTLSKey); in getTlsContext() local
73 return tls->mContext; in getTlsContext()
77 ScriptTLSStruct * tls = (ScriptTLSStruct *)pthread_getspecific(gThreadTLSKey); in getTlsScript() local
78 return tls->mScript; in getTlsScript()
921 ScriptTLSStruct * tls = (ScriptTLSStruct *)pthread_getspecific(gThreadTLSKey); in setTLS() local
922 rsAssert(tls); in setTLS()
923 RsdCpuScriptImpl *old = tls->mImpl; in setTLS()
924 tls->mImpl = sc; in setTLS()
925 tls->mContext = mRSC; in setTLS()
927 tls->mScript = sc->getScript(); in setTLS()
[all …]
/aosp12/packages/modules/adb/tls/include/adb/tls/
H A Dadb_ca_list.h26 namespace tls {
/aosp12/frameworks/rs/
H A DrsScriptC.cpp45 #define GET_TLS() Context::ScriptTLSStruct * tls = \
47 Context * rsc = tls->mContext; \
48 ScriptC * sc = (ScriptC *) tls->mScript
/aosp12/bionic/libc/kernel/uapi/linux/
H A Dsched.h59 __aligned_u64 tls; member

123