Home
last modified time | relevance | path

Searched defs:Node (Results 1 – 4 of 4) sorted by relevance

/rocksdb-6.9/utilities/persistent_cache/
Dhash_table_test.cc25 struct Node { struct
26 Node() {} in Node() function
27 explicit Node(const uint64_t key, const std::string& val = std::string()) in Node() argument
30 uint64_t key_ = 0;
31 std::string val_;
56 struct Node : LRUElement<Node> { struct
57 Node() {} in Node() argument
58 explicit Node(const uint64_t key, const std::string& val = std::string()) in Node() argument
61 uint64_t key_ = 0;
62 std::string val_;
[all …]
Dhash_table_bench.cc250 struct Node { struct in ROCKSDB_NAMESPACE::GranularLockImpl
251 explicit Node(const size_t key, const string& val) : key_(key), val_(val) {} in Node() argument
253 size_t key_ = 0;
254 string val_;
/rocksdb-6.9/db/
Dflush_scheduler.h42 struct Node { struct
44 Node* next; argument
/rocksdb-6.9/memtable/
Dhash_linklist_rep.cc65 struct Node { struct
68 Node* Next() { in Next()
73 void SetNext(Node* x) { in SetNext()
79 Node* NoBarrier_Next() { in NoBarrier_Next()
83 void NoBarrier_SetNext(Node* x) { next_.store(x, std::memory_order_relaxed); } in NoBarrier_SetNext()
86 Node() {} in Node() argument
89 std::atomic<Node*> next_;
96 char key[1];