Searched refs:Node (Results 1 – 9 of 9) sorted by relevance
| /rocksdb-6.9/memtable/ |
| D | inlineskiplist.h | 61 struct Node; 190 Node* node_; 242 Node* FindLessThan(const char* key, Node** prev = nullptr) const; 248 Node* FindLessThan(const char* key, Node** prev, Node* root, int top_level, 263 Node** out_prev, Node** out_next); 282 Node** prev_; 283 Node** next_; 327 bool CASNext(int n, Node* expected, Node* x) { 510 Node* x = root; 628 Node* x = reinterpret_cast<Node*>(raw + prefix); [all …]
|
| D | skiplist.h | 46 struct Node; 111 Node* node_; 124 Node* const head_; 134 Node** prev_; 159 Node* FindLessThan(const Key& key, Node** prev = nullptr) const; 175 Node* Next(int n) { 207 sizeof(Node) + sizeof(std::atomic<Node*>) * (height - 1)); 308 Node* x = head_; 336 Node* x = head_; 366 Node* x = head_; [all …]
|
| D | hash_linklist_rep.cc | 65 struct Node { struct 68 Node* Next() { in Next() argument 86 Node() {} in Node() argument 92 Node(const Node&) = delete; 93 Node& operator=(const Node&) = delete; 399 Node* head_; 400 Node* node_; 524 Node* x = new (mem) Node(); in Allocate() 572 Node* x = static_cast<Node*>(handle); in Insert() 593 Node* first = reinterpret_cast<Node*>(first_next_pointer); in Insert() [all …]
|
| /rocksdb-6.9/utilities/persistent_cache/ |
| D | hash_table_test.cc | 25 struct Node { struct 26 Node() {} in Node() function 35 bool operator()(const Node& lhs, const Node& rhs) { in operator ()() 46 static void ClearNode(Node /*node*/) {} in ClearNode() 48 HashTable<Node, Hash, Equal> map_; 56 struct Node : LRUElement<Node> { struct 57 Node() {} in Node() function 67 bool operator()(const Node* lhs, const Node* rhs) { in operator ()() 93 Node val; in TEST_F() 122 Node val; in TEST_F() [all …]
|
| D | hash_table_bench.cc | 229 Node n(key, val); in Insert() 234 Node n(key, string()); in Erase() 239 Node n(key, string()); in Lookup() 250 struct Node { struct in ROCKSDB_NAMESPACE::GranularLockImpl 251 explicit Node(const size_t key, const string& val) : key_(key), val_(val) {} in Node() argument 258 uint64_t operator()(const Node& node) { in operator ()() 264 bool operator()(const Node& lhs, const Node& rhs) { in operator ()() 269 HashTable<Node, Hash, Equal> impl_;
|
| /rocksdb-6.9/db/ |
| D | flush_scheduler.h | 42 struct Node { struct 44 Node* next; argument 47 std::atomic<Node*> head_;
|
| D | flush_scheduler.cc | 25 Node* node = new Node{cfd, head_.load(std::memory_order_relaxed)}; in ScheduleWork() 43 Node* node = head_.load(std::memory_order_relaxed); in TakeNextColumnFamily()
|
| /rocksdb-6.9/ |
| D | LANGUAGE-BINDINGS.md | 8 * Node.js - https://npmjs.org/package/rocksdb
|
| /rocksdb-6.9/tools/rdb/ |
| D | README.md | 4 JavaScript binding for RocksDB within a Node application.
|