HomeSort by relevance Sort by last modified time
    Searched refs:tls_key_ (Results 1 - 4 of 4) sorted by null

  /external/chromium/base/threading/
thread_local_storage_win.cc 20 // tls_key_ is the one native TLS that we use. It stores our
22 long ThreadLocalStorage::tls_key_ = TLS_OUT_OF_INDEXES; member in class:base::ThreadLocalStorage
36 if (tls_key_ == TLS_OUT_OF_INDEXES) {
43 if (InterlockedCompareExchange(&tls_key_, value, TLS_OUT_OF_INDEXES) !=
45 // We've been shortcut. Another thread replaced tls_key_ first so we need
50 DCHECK(!TlsGetValue(tls_key_));
55 TlsSetValue(tls_key_, tls_data);
66 if (tls_key_ == TLS_OUT_OF_INDEXES || !TlsGetValue(tls_key_))
90 void** tls_data = static_cast<void**>(TlsGetValue(tls_key_));
    [all...]
thread_local_storage.h 86 static long tls_key_; member in class:base::ThreadLocalStorage
  /art/compiler/driver/
compiler_driver.h 443 pthread_key_t tls_key_; member in class:art::CompilerDriver
compiler_driver.cc 360 CHECK_PTHREAD_CALL(pthread_key_create, (&tls_key_, NULL), "compiler tls key");
431 CHECK_PTHREAD_CALL(pthread_key_delete, (tls_key_), "delete tls key");
446 CompilerTls* res = static_cast<CompilerTls*>(pthread_getspecific(tls_key_));
449 CHECK_PTHREAD_CALL(pthread_setspecific, (tls_key_, res), "compiler tls");
    [all...]

Completed in 207 milliseconds