Lines Matching refs:Instance
246 void ThreadLocalPtr::InitSingletons() { ThreadLocalPtr::Instance(); } in InitSingletons()
248 ThreadLocalPtr::StaticMeta* ThreadLocalPtr::Instance() { in Instance() function in ROCKSDB_NAMESPACE::ThreadLocalPtr
277 port::Mutex* ThreadLocalPtr::StaticMeta::Mutex() { return &Instance()->mutex_; } in Mutex()
333 static_cast<ThreadData*>(pthread_getspecific(Instance()->pthread_key_)); in StaticMeta()
373 static_cast<ThreadData*>(pthread_getspecific(Instance()->pthread_key_)); in GetThreadLocal()
377 auto* inst = Instance(); in GetThreadLocal()
466 return Instance()->PeekId(); in TEST_PeekId()
520 : id_(Instance()->GetId()) { in ThreadLocalPtr()
522 Instance()->SetHandler(id_, handler); in ThreadLocalPtr()
527 Instance()->ReclaimId(id_); in ~ThreadLocalPtr()
531 return Instance()->Get(id_); in Get()
535 Instance()->Reset(id_, ptr); in Reset()
539 return Instance()->Swap(id_, ptr); in Swap()
543 return Instance()->CompareAndSwap(id_, ptr, expected); in CompareAndSwap()
547 Instance()->Scrape(id_, ptrs, replacement); in Scrape()
551 Instance()->Fold(id_, func, res); in Fold()