Searched refs:ThreadLocalStorage (Results 1 – 10 of 10) sorted by relevance
50 volatile base::ThreadLocalStorage::TLSDestructorFunc150 base::ThreadLocalStorage::TLSDestructorFunc destructor = in OnThreadExitInternal()197 ThreadLocalStorage::Slot::Slot(TLSDestructorFunc destructor) { in Slot()203 void ThreadLocalStorage::StaticSlot::Initialize(TLSDestructorFunc destructor) { in Initialize()220 void ThreadLocalStorage::StaticSlot::Free() { in Free()230 void* ThreadLocalStorage::StaticSlot::Get() const { in Get()241 void ThreadLocalStorage::StaticSlot::Set(void* value) { in Set()
80 class BASE_EXPORT ThreadLocalStorage {143 DISALLOW_COPY_AND_ASSIGN(ThreadLocalStorage);
31 static ThreadLocalStorage::StaticSlot tls_slot = TLS_INITIALIZER;78 ThreadLocalStorage::Slot slot; in TEST()
71 typedef ThreadLocalStorage::StaticSlot SlotType;
108 class ThreadLocalStorage {110 ThreadLocalStorage() { in ThreadLocalStorage() function111 pthread_key_create(&key_, &ThreadLocalStorage::Delete); in ThreadLocalStorage()113 ~ThreadLocalStorage() { in ~ThreadLocalStorage()130 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ThreadLocalStorage);
45 static internal::ThreadLocalStorage<ThreadCache>* thread_cache_ = in thread_cache()46 new internal::ThreadLocalStorage<ThreadCache>(); in thread_cache()
105 ThreadLocalStorage::Slot tls_acquired_locks_;
34 ThreadLocalStorage::StaticSlot g_tls_alloc_ctx_tracker = TLS_INITIALIZER;
636 static base::ThreadLocalStorage::StaticSlot tls_index_;
285 base::ThreadLocalStorage::StaticSlot ThreadData::tls_index_ = TLS_INITIALIZER;