Home
last modified time | relevance | path

Searched refs:ThreadLocalStorage (Results 1 – 10 of 10) sorted by relevance

/external/libchrome/base/threading/
Dthread_local_storage.cc50 volatile base::ThreadLocalStorage::TLSDestructorFunc
150 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()
Dthread_local_storage.h80 class BASE_EXPORT ThreadLocalStorage {
143 DISALLOW_COPY_AND_ASSIGN(ThreadLocalStorage);
Dthread_local_storage_unittest.cc31 static ThreadLocalStorage::StaticSlot tls_slot = TLS_INITIALIZER;
78 ThreadLocalStorage::Slot slot; in TEST()
Dthread_local.h71 typedef ThreadLocalStorage::StaticSlot SlotType;
/external/protobuf/src/google/protobuf/stubs/
Dmutex.h108 class ThreadLocalStorage {
110 ThreadLocalStorage() { in ThreadLocalStorage() function
111 pthread_key_create(&key_, &ThreadLocalStorage::Delete); in ThreadLocalStorage()
113 ~ThreadLocalStorage() { in ~ThreadLocalStorage()
130 GOOGLE_DISALLOW_EVIL_CONSTRUCTORS(ThreadLocalStorage);
/external/protobuf/src/google/protobuf/
Darena.cc45 static internal::ThreadLocalStorage<ThreadCache>* thread_cache_ = in thread_cache()
46 new internal::ThreadLocalStorage<ThreadCache>(); in thread_cache()
/external/libchrome/base/task_scheduler/
Dscheduler_lock_impl.cc105 ThreadLocalStorage::Slot tls_acquired_locks_;
/external/libchrome/base/trace_event/
Dheap_profiler_allocation_context_tracker.cc34 ThreadLocalStorage::StaticSlot g_tls_alloc_ctx_tracker = TLS_INITIALIZER;
/external/libchrome/base/
Dtracked_objects.h636 static base::ThreadLocalStorage::StaticSlot tls_index_;
Dtracked_objects.cc285 base::ThreadLocalStorage::StaticSlot ThreadData::tls_index_ = TLS_INITIALIZER;