Searched refs:ThreadLocalPtr (Results 1 – 15 of 15) sorted by relevance
49 ThreadLocalPtr::StaticMeta* inst;52 class ThreadLocalPtr::StaticMeta {246 void ThreadLocalPtr::InitSingletons() { ThreadLocalPtr::Instance(); } in InitSingletons()248 ThreadLocalPtr::StaticMeta* ThreadLocalPtr::Instance() { in Instance()273 static ThreadLocalPtr::StaticMeta* inst = new ThreadLocalPtr::StaticMeta(); in Instance()308 ThreadLocalPtr::StaticMeta::StaticMeta() in StaticMeta()519 ThreadLocalPtr::ThreadLocalPtr(UnrefHandler handler) in ThreadLocalPtr() function in ROCKSDB_NAMESPACE::ThreadLocalPtr526 ThreadLocalPtr::~ThreadLocalPtr() { in ~ThreadLocalPtr()530 void* ThreadLocalPtr::Get() const { in Get()534 void ThreadLocalPtr::Reset(void* ptr) { in Reset()[all …]
44 class ThreadLocalPtr {46 explicit ThreadLocalPtr(UnrefHandler handler = nullptr);48 ThreadLocalPtr(const ThreadLocalPtr&) = delete;49 ThreadLocalPtr& operator=(const ThreadLocalPtr&) = delete;51 ~ThreadLocalPtr();
49 ThreadLocalPtr tls1;50 ThreadLocalPtr* tls2;53 class IDChecker : public ThreadLocalPtr {119 ThreadLocalPtr tls2; in TEST_F()160 ThreadLocalPtr tls2; in TEST_F()302 ThreadLocalPtr tls2(unref); in TEST_F()353 p.tls2 = new ThreadLocalPtr(unref); in TEST_F()384 ThreadLocalPtr tls; in TEST_F()428 p.tls2 = new ThreadLocalPtr(unref); in TEST_F()519 ThreadLocalPtr tls; in TEST_F()[all …]
110 ThreadLocalPtr* tl_buf, jobject jreuse_buffer) const;132 ThreadLocalPtr* m_tl_buf_a;133 ThreadLocalPtr* m_tl_buf_b;
90 m_tl_buf_a = new ThreadLocalPtr(unref); in ComparatorJniCallback()91 m_tl_buf_b = new ThreadLocalPtr(unref); in ComparatorJniCallback()558 bool reuse_buffer, ThreadLocalPtr* tl_buf, jobject jreuse_buffer) const { in GetBuffer()
34 ThreadLocalPtr::InitSingletons(); in Default()
73 ThreadLocalPtr tcache_;
507 ThreadLocalPtr* TEST_GetLocalSV() { return local_sv_.get(); } in TEST_GetLocalSV()559 std::unique_ptr<ThreadLocalPtr> local_sv_;
511 local_sv_(new ThreadLocalPtr(&SuperVersionUnrefHandle)), in ColumnFamilyData()
179 ThreadLocalPtr* thread_local_io_urings_;188 ThreadLocalPtr* thread_local_io_urings
947 std::unique_ptr<ThreadLocalPtr> thread_local_io_urings_;1008 thread_local_io_urings_.reset(new ThreadLocalPtr(DeleteIOUring)); in PosixFileSystem()
519 ThreadLocalPtr::InitSingletons(); in Default()
548 ThreadLocalPtr* thread_local_io_urings in PosixRandomAccessFile()
115 std::unique_ptr<ThreadLocalPtr> lock_maps_cache_;
170 lock_maps_cache_(new ThreadLocalPtr(&UnrefLockMapsCache)), in TransactionLockMgr()