/bionic/libc/arch-arm64/bionic/ |
__set_tls.c | 31 __LIBC_HIDDEN__ void __set_tls(void* tls) { 32 asm("msr tpidr_el0, %0" : : "r" (tls));
|
/external/chromium_org/third_party/tlslite/tests/ |
httpsserver.sh | 2 python ../scripts/tls.py server -k serverX509Key.pem -c serverX509Cert.pem -t TACK1.pem localhost:4443
|
/external/chromium_org/third_party/tlslite/tlslite/utils/ |
tackwrapper.py | 7 from tack.tls.TlsCertificate import TlsCertificate
|
/bionic/libc/bionic/ |
libc_init_common.cpp | 63 /* Init TLS for the initial thread. Called by the linker _before_ libc is mapped 68 * stores the pointer in TLS, but does not add it to pthread's thread list. This 71 * This function also stores a pointer to the kernel argument block in a TLS slot to be 77 static void* tls[BIONIC_TLS_SLOTS]; local 79 main_thread.tls = tls; 98 __set_tls(main_thread.tls); 99 tls[TLS_SLOT_BIONIC_PREINIT] = &args; 115 // Get the main thread from TLS and add it to the thread list.
|
libc_init_dynamic.cpp | 68 // Read the kernel argument block pointer from TLS. 69 void** tls = __get_tls(); local 70 KernelArgumentBlock** args_slot = &reinterpret_cast<KernelArgumentBlock**>(tls)[TLS_SLOT_BIONIC_PREINIT]; 74 // __libc_init_common() will change the TLS area so the old one won't be accessible anyway.
|
pthread_create.cpp | 44 // x86 uses segment descriptors rather than a direct pointer to TLS. 55 // We don't know where the user got their stack, so assume the worst and zero the TLS area. 56 memset(&thread->tls[0], 0, BIONIC_TLS_SLOTS * sizeof(void*)); 59 // Slot 0 must point to itself. The x86 Linux kernel reads the TLS from %fs:0. 60 thread->tls[TLS_SLOT_SELF] = thread->tls; 61 thread->tls[TLS_SLOT_THREAD_ID] = thread; 62 // GCC looks in the TLS for the stack guard on x86, so copy it there from our global. 63 thread->tls[TLS_SLOT_STACK_GUARD] = (void*) __stack_chk_guard; 190 // Make room for the TLS area 215 void* tls = thread->tls; local [all...] |
pthread_key.cpp | 34 /* A technical note regarding our thread-local-storage (TLS) implementation: 36 * There can be up to BIONIC_TLS_SLOTS independent TLS keys in a given process, 43 * currently created/allocated TLS keys and the destructors associated 46 * The global TLS map simply contains a bitmap of allocated keys, and 49 * Each thread has a TLS area that is a simple array of BIONIC_TLS_SLOTS void* 50 * pointers. the TLS area of the main thread is stack-allocated in 51 * __libc_init_common, while the TLS area of other threads is placed at 55 * and its destructor, and will also clear the key data in the TLS area of 86 // If this is the first time the TLS map has been accessed, 90 // destructors, and all the functions that touch the TLS ma 136 void** tls = __get_tls(); local [all...] |
clone.cpp | 36 extern "C" pid_t __bionic_clone(uint32_t flags, void* child_stack, int* parent_tid, void* tls, int* child_tid, int (*fn)(void*), void* arg);
|
pthread_internal.h | 75 void** tls; member in struct:pthread_internal_t
|
pthread_exit.cpp | 72 // Call the TLS destructors. It is important to do that before removing this 74 // a TLS key, the corresponding value will be set to NULL in this thread's TLS 108 thread->tls = NULL;
|
/external/llvm/test/MC/ARM/ |
thumb-types.s | 32 .long tls(TPOFF) 48 .type tls,%object 50 tls: label 52 .size tls, 4 92 @ CHECK: Name: tls 94 @ CHECK: Type: TLS
|
/external/llvm/test/MC/ELF/ |
type.s | 29 tls: label 30 .global tls 31 .type tls,@tls_object 32 .type tls,@gnu_indirect_function 192 // CHECK-NEXT: Type: TLS (0x6) 201 // CHECK-NEXT: Type: TLS (0x6) 210 // CHECK-NEXT: Type: TLS (0x6) 282 // CHECK-NEXT: Type: TLS (0x6) 287 // CHECK-NEXT: Name: tls 291 // CHECK-NEXT: Type: TLS [all...] |
/external/llvm/test/MC/PowerPC/ |
tls-ie-obj.s | 7 .file "/home/espindola/llvm/llvm/test/CodeGen/PowerPC/tls-ie-obj.ll" 24 add 4, 4, a@tls
|
ppc64-errors.s | 17 # TLS register operands 20 # CHECK-NEXT: add 3, symbol@tls, 4 21 add 3, symbol@tls, 4 24 # CHECK-NEXT: subf 3, 4, symbol@tls 25 subf 3, 4, symbol@tls
|
/external/deqp/framework/delibs/dethread/ |
deThreadTest.c | 67 deThreadLocal tls = *(deThreadLocal*)arg; local 68 deThreadLocal_set(tls, DE_NULL); 138 /* Test tls. */ 140 deThreadLocal tls; local 143 tls = deThreadLocal_create(); 144 DE_TEST_ASSERT(tls); 146 deThreadLocal_set(tls, (void*)(deUintptr)0xff); 148 thread = deThread_create(threadTestThr4, &tls, DE_NULL); 152 DE_TEST_ASSERT((deUintptr)deThreadLocal_get(tls) == 0xff); 153 deThreadLocal_destroy(tls); [all...] |
/bionic/libc/arch-x86/bionic/ |
__bionic_clone.S | 3 // pid_t __bionic_clone(int flags, void* child_stack, pid_t* parent_tid, void* tls, pid_t* child_tid, int (*fn)(void*), void* arg); 13 movl 28(%esp), %esi # tls
|
/external/chromium_org/third_party/libjingle/source/talk/xmpp/ |
xmppsocket.h | 51 XmppSocket(buzz::TlsOptions tls);
|
/external/okhttp/okhttp-tests/src/test/java/com/squareup/okhttp/internal/tls/ |
FakeSSLSession.java | 17 package com.squareup.okhttp.internal.tls;
|
/external/okhttp/benchmarks/src/main/java/com/squareup/okhttp/benchmarks/ |
OkHttp.java | 39 if (benchmark.tls) {
|
UrlConnection.java | 36 if (benchmark.tls) {
|
Benchmark.java | 64 /** True to use TLS. */ 67 boolean tls; field in class:Benchmark 85 /** Which ALPN/NPN protocols are in use. Only useful with TLS. */ 144 if (tls) modifiers.add("tls"); 164 if (tls) {
|
/external/chromium_org/third_party/libjingle/source/talk/examples/call/ |
call_main.cc | 223 DEFINE_string(tls, "require", 273 std::string tls = FLAG_tls; local 350 if (tls == "disable") { 352 } else if (tls == "enable") { 354 } else if (tls == "require") { 357 Print("Invalid TLS option, must be enable, disable, or require.\n");
|
/external/chromium_org/remoting/webapp/unittests/ |
xmpp_login_handler_unittest.js | 42 '<starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>'); 50 '<starttls xmlns="urn:ietf:params:xml:ns:xmpp-tls">' + 60 base.encodeUtf8('<proceed xmlns="urn:ietf:params:xml:ns:xmpp-tls"/>'));
|
/external/chromium_org/third_party/skia/src/core/ |
SkGlyphCache.cpp | 38 // Returns the TLS globals (if set), or the shared globals 40 SkGlyphCache_Globals* tls = SkGlyphCache_Globals::FindTLS(); local 41 return tls ? *tls : getSharedGlobals(); 739 const SkGlyphCache_Globals* tls = SkGlyphCache_Globals::FindTLS(); local 740 return tls ? tls->getCacheSizeLimit() : 0;
|
/external/chromium_org/third_party/mesa/src/src/gallium/drivers/nvc0/ |
nvc0_screen.h | 33 struct nouveau_bo *tls; member in struct:nvc0_screen
|