Home
last modified time | relevance | path

Searched refs:ThreadLocalPlatform (Results 1 – 3 of 3) sorted by relevance

/external/chromium/base/
Dthread_local.h60 struct ThreadLocalPlatform { struct
77 ThreadLocalPlatform::AllocateSlot(slot_); in ThreadLocalPointer() argument
81 ThreadLocalPlatform::FreeSlot(slot_); in ~ThreadLocalPointer()
85 return static_cast<Type*>(ThreadLocalPlatform::GetValueFromSlot(slot_)); in Get()
89 ThreadLocalPlatform::SetValueInSlot(slot_, ptr); in Set()
93 typedef ThreadLocalPlatform::SlotType SlotType;
Dthread_local_win.cc14 void ThreadLocalPlatform::AllocateSlot(SlotType& slot) { in AllocateSlot()
20 void ThreadLocalPlatform::FreeSlot(SlotType& slot) { in FreeSlot()
27 void* ThreadLocalPlatform::GetValueFromSlot(SlotType& slot) { in GetValueFromSlot()
32 void ThreadLocalPlatform::SetValueInSlot(SlotType& slot, void* value) { in SetValueInSlot()
Dthread_local_posix.cc14 void ThreadLocalPlatform::AllocateSlot(SlotType& slot) { in AllocateSlot()
20 void ThreadLocalPlatform::FreeSlot(SlotType& slot) { in FreeSlot()
26 void* ThreadLocalPlatform::GetValueFromSlot(SlotType& slot) { in GetValueFromSlot()
31 void ThreadLocalPlatform::SetValueInSlot(SlotType& slot, void* value) { in SetValueInSlot()