Home
last modified time | relevance | path

Searched refs:ThreadLocalPtr (Results 1 – 15 of 15) sorted by relevance

/rocksdb-6.9/util/
Dthread_local.cc49 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::ThreadLocalPtr
526 ThreadLocalPtr::~ThreadLocalPtr() { in ~ThreadLocalPtr()
530 void* ThreadLocalPtr::Get() const { in Get()
534 void ThreadLocalPtr::Reset(void* ptr) { in Reset()
[all …]
Dthread_local.h44 class ThreadLocalPtr {
46 explicit ThreadLocalPtr(UnrefHandler handler = nullptr);
48 ThreadLocalPtr(const ThreadLocalPtr&) = delete;
49 ThreadLocalPtr& operator=(const ThreadLocalPtr&) = delete;
51 ~ThreadLocalPtr();
Dthread_local_test.cc49 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 …]
/rocksdb-6.9/java/rocksjni/
Dcomparatorjnicallback.h110 ThreadLocalPtr* tl_buf, jobject jreuse_buffer) const;
132 ThreadLocalPtr* m_tl_buf_a;
133 ThreadLocalPtr* m_tl_buf_b;
Dcomparatorjnicallback.cc90 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()
/rocksdb-6.9/port/win/
Denv_default.cc34 ThreadLocalPtr::InitSingletons(); in Default()
/rocksdb-6.9/memory/
Djemalloc_nodump_allocator.h73 ThreadLocalPtr tcache_;
/rocksdb-6.9/db/
Dcolumn_family.h507 ThreadLocalPtr* TEST_GetLocalSV() { return local_sv_.get(); } in TEST_GetLocalSV()
559 std::unique_ptr<ThreadLocalPtr> local_sv_;
Dcolumn_family.cc511 local_sv_(new ThreadLocalPtr(&SuperVersionUnrefHandle)), in ColumnFamilyData()
/rocksdb-6.9/env/
Dio_posix.h179 ThreadLocalPtr* thread_local_io_urings_;
188 ThreadLocalPtr* thread_local_io_urings
Dfs_posix.cc947 std::unique_ptr<ThreadLocalPtr> thread_local_io_urings_;
1008 thread_local_io_urings_.reset(new ThreadLocalPtr(DeleteIOUring)); in PosixFileSystem()
Denv_posix.cc519 ThreadLocalPtr::InitSingletons(); in Default()
Dio_posix.cc548 ThreadLocalPtr* thread_local_io_urings in PosixRandomAccessFile()
/rocksdb-6.9/utilities/transactions/
Dtransaction_lock_mgr.h115 std::unique_ptr<ThreadLocalPtr> lock_maps_cache_;
Dtransaction_lock_mgr.cc170 lock_maps_cache_(new ThreadLocalPtr(&UnrefLockMapsCache)), in TransactionLockMgr()