Home
last modified time | relevance | path

Searched refs:KeyHandle (Results 1 – 9 of 9) sorted by relevance

/rocksdb-6.9/include/rocksdb/
Dmemtablerep.h52 typedef void* KeyHandle; typedef
88 virtual KeyHandle Allocate(const size_t len, char** buf);
94 virtual void Insert(KeyHandle handle) = 0;
99 virtual bool InsertKey(KeyHandle handle) { in InsertKey()
110 virtual void InsertWithHint(KeyHandle handle, void** /*hint*/) { in InsertWithHint()
118 virtual bool InsertKeyWithHint(KeyHandle handle, void** hint) { in InsertKeyWithHint()
132 virtual void InsertWithHintConcurrently(KeyHandle handle, void** /*hint*/) { in InsertWithHintConcurrently()
140 virtual bool InsertKeyWithHintConcurrently(KeyHandle handle, void** hint) { in InsertKeyWithHintConcurrently()
150 virtual void InsertConcurrently(KeyHandle handle);
155 virtual bool InsertKeyConcurrently(KeyHandle handle) { in InsertKeyConcurrently()
/rocksdb-6.9/memtable/
Dskiplistrep.cc30 KeyHandle Allocate(const size_t len, char** buf) override { in Allocate()
32 return static_cast<KeyHandle>(*buf); in Allocate()
37 void Insert(KeyHandle handle) override { in Insert()
41 bool InsertKey(KeyHandle handle) override { in InsertKey()
45 void InsertWithHint(KeyHandle handle, void** hint) override { in InsertWithHint()
49 bool InsertKeyWithHint(KeyHandle handle, void** hint) override { in InsertKeyWithHint()
53 void InsertWithHintConcurrently(KeyHandle handle, void** hint) override { in InsertWithHintConcurrently()
57 bool InsertKeyWithHintConcurrently(KeyHandle handle, void** hint) override { in InsertKeyWithHintConcurrently()
62 void InsertConcurrently(KeyHandle handle) override { in InsertConcurrently()
66 bool InsertKeyConcurrently(KeyHandle handle) override { in InsertKeyConcurrently()
Dhash_linklist_rep.cc171 KeyHandle Allocate(const size_t len, char** buf) override;
173 void Insert(KeyHandle handle) override;
522 KeyHandle HashLinkListRep::Allocate(const size_t len, char** buf) { in Allocate()
571 void HashLinkListRep::Insert(KeyHandle handle) { in Insert()
Dvectorrep.cc34 void Insert(KeyHandle handle) override;
109 void VectorRep::Insert(KeyHandle handle) { in Insert()
Dhash_skiplist_rep.cc31 void Insert(KeyHandle handle) override;
268 void HashSkipListRep::Insert(KeyHandle handle) { in Insert()
Dmemtablerep_bench.cc241 KeyHandle handle = table_->Allocate(encoded_len, &buf); in FillOne()
/rocksdb-6.9/db/
Ddb_memtable_test.cc28 KeyHandle Allocate(const size_t len, char** buf) override { in Allocate()
32 void Insert(KeyHandle handle) override { rep_->Insert(handle); } in Insert()
34 void InsertWithHint(KeyHandle handle, void** hint) override { in InsertWithHint()
Dmemtable.cc250 void MemTableRep::InsertConcurrently(KeyHandle /*handle*/) { in InsertConcurrently() argument
263 KeyHandle MemTableRep::Allocate(const size_t len, char** buf) { in Allocate()
265 return static_cast<KeyHandle>(*buf); in Allocate()
489 KeyHandle handle = table->Allocate(encoded_len, &buf); in Add()
Ddb_test_util.h129 virtual KeyHandle Allocate(const size_t len, char** buf) override { in Allocate()
135 virtual void Insert(KeyHandle handle) override { in Insert()
140 void InsertConcurrently(KeyHandle handle) override { in InsertConcurrently()