Home
last modified time | relevance | path

Searched refs:Handle (Results 1 – 25 of 27) sorted by relevance

12

/rocksdb-6.9/tools/rdb/
Ddb_wrapper.h21 static void Init(Handle<Object> exports);
30 Handle<Array> array);
37 static Handle<Value> CompactAll(const Arguments& args);
41 static Handle<Value> Open(const Arguments& args);
42 static Handle<Value> New(const Arguments& args);
43 static Handle<Value> Get(const Arguments& args);
44 static Handle<Value> Put(const Arguments& args);
45 static Handle<Value> Delete(const Arguments& args);
46 static Handle<Value> Dump(const Arguments& args);
47 static Handle<Value> WriteBatch(const Arguments& args);
[all …]
Ddb_wrapper.cc51 void DBWrapper::Init(Handle<Object> exports) { in Init()
76 Handle<Value> DBWrapper::Open(const Arguments& args) { in Open()
90 Handle<Array> array = Handle<Array>::Cast(args[1]); in Open()
132 Handle<Value> to_return; in New()
171 Handle<Value> v = db_wrapper->status_.ok() ? in Get()
291 Handle<Array> array) { in AddToBatch()
292 Handle<Array> put_pair; in AddToBatch()
307 put_pair = Handle<Array>::Cast(array->Get(i)); in AddToBatch()
324 Handle<Array> put_pair; in AddToBatch()
341 put_pair = Handle<Array>::Cast(array->Get(i)); in AddToBatch()
[all …]
Drdb.cc12 void InitAll(Handle<Object> exports) { in InitAll()
/rocksdb-6.9/cache/
Dsharded_cache.h32 virtual Cache::Handle* Lookup(const Slice& key, uint32_t hash) = 0;
33 virtual bool Ref(Cache::Handle* handle) = 0;
34 virtual bool Release(Cache::Handle* handle, bool force_erase = false) = 0;
64 virtual void* Value(Handle* handle) override = 0;
65 virtual size_t GetCharge(Handle* handle) const override = 0;
67 virtual uint32_t GetHash(Handle* handle) const = 0;
74 Deleter* deleter, Handle** handle,
76 virtual Handle* Lookup(const Slice& key, Statistics* stats) override;
77 virtual bool Ref(Handle* handle) override;
78 virtual bool Release(Handle* handle, bool force_erase = false) override;
[all …]
Dcache_test.cc212 Cache::Handle* handle; in TEST_P()
213 Cache::Handle* handle_in_precise_cache; in TEST_P()
330 Cache::Handle* h1 = cache_->Lookup(EncodeKey(100)); in TEST_P()
373 Cache::Handle* h = cache_->Lookup(EncodeKey(100)); in TEST_P()
537 Cache::Handle* handle; in TEST_P()
552 Cache::Handle* handle; in TEST_P()
572 std::vector<Cache::Handle*> handles(10); in TEST_P()
617 std::vector<Cache::Handle*> handles(10); in TEST_P()
632 Cache::Handle* handle; in TEST_P()
675 std::vector<Cache::Handle*> handles(n+1); in TEST_P()
[all …]
Dclock_cache.cc273 Deleter* deleter, Cache::Handle** handle,
275 Cache::Handle* Lookup(const Slice& key, uint32_t hash) override;
280 bool Ref(Cache::Handle* handle) override;
449 bool ClockCacheShard::Ref(Cache::Handle* h) { in Ref()
614 Cache::Handle** out_handle, in Insert()
628 *out_handle = reinterpret_cast<Cache::Handle*>(handle); in Insert()
644 if (!Ref(reinterpret_cast<Cache::Handle*>(handle))) { in Lookup()
657 return reinterpret_cast<Cache::Handle*>(handle); in Lookup()
728 void* Value(Handle* handle) override { in Value()
732 size_t GetCharge(Handle* handle) const override { in GetCharge()
[all …]
Dlru_cache.h214 size_t charge, Deleter* deleter, Cache::Handle** handle, in ALIGN_AS()
216 virtual Cache::Handle* Lookup(const Slice& key, uint32_t hash) override; in ALIGN_AS()
217 virtual bool Ref(Cache::Handle* handle) override; in ALIGN_AS()
218 virtual bool Release(Cache::Handle* handle, in ALIGN_AS()
324 virtual void* Value(Handle* handle) override;
325 virtual size_t GetCharge(Handle* handle) const override;
326 virtual uint32_t GetHash(Handle* handle) const override;
Dsharded_cache.cc47 Deleter* deleter, Handle** handle, in Insert()
54 Cache::Handle* ShardedCache::Lookup(const Slice& key, Statistics* /*stats*/) { in Lookup()
59 bool ShardedCache::Ref(Handle* handle) { in Ref()
64 bool ShardedCache::Release(Handle* handle, bool force_erase) { in Release()
98 size_t ShardedCache::GetUsage(Handle* handle) const { in GetUsage()
Dlru_cache.cc271 Cache::Handle* LRUCacheShard::Lookup(const Slice& key, uint32_t hash) { in Lookup()
283 return reinterpret_cast<Cache::Handle*>(e); in Lookup()
286 bool LRUCacheShard::Ref(Cache::Handle* h) { in Ref()
302 bool LRUCacheShard::Release(Cache::Handle* handle, bool force_erase) { in Release()
341 Cache::Handle** handle, Cache::Priority priority) { in Insert()
404 *handle = reinterpret_cast<Cache::Handle*>(e); in Insert()
502 void* LRUCache::Value(Handle* handle) { in Value()
506 size_t LRUCache::GetCharge(Handle* handle) const { in GetCharge()
510 uint32_t LRUCache::GetHash(Handle* handle) const { in GetHash()
/rocksdb-6.9/include/rocksdb/
Dcache.h159 struct Handle {}; struct
181 Deleter* deleter, Handle** handle = nullptr,
191 virtual Handle* Lookup(const Slice& key, Statistics* stats = nullptr) = 0;
197 virtual bool Ref(Handle* handle) = 0;
211 virtual bool Release(Handle* handle, bool force_erase = false) = 0;
217 virtual void* Value(Handle* handle) = 0;
250 virtual size_t GetUsage(Handle* handle) const = 0;
256 virtual size_t GetCharge(Handle* handle) const = 0;
/rocksdb-6.9/utilities/simulator_cache/
Dsim_cache.cc172 Handle** handle, Priority priority) override { in Insert()
177 Handle* h = key_only_cache_->Lookup(key); in Insert()
191 Handle* Lookup(const Slice& key, Statistics* stats) override { in Lookup()
192 Handle* h = key_only_cache_->Lookup(key); in Lookup()
209 bool Ref(Handle* handle) override { return cache_->Ref(handle); } in Ref()
211 bool Release(Handle* handle, bool force_erase = false) override { in Release()
220 void* Value(Handle* handle) override { return cache_->Value(handle); } in Value()
232 size_t GetUsage(Handle* handle) const override { in GetUsage()
236 size_t GetCharge(Handle* handle) const override { in GetCharge()
/rocksdb-6.9/db/
Dtable_cache.cc39 Cache::Handle* h = reinterpret_cast<Cache::Handle*>(arg2); in UnrefEntry()
82 void TableCache::ReleaseHandle(Cache::Handle* handle) { in ReleaseHandle()
187 Cache::Handle* handle = nullptr; in NewIterator()
266 Cache::Handle* handle = nullptr; in GetRangeTombstoneIterator()
328 ((Cache*)cache_to_clean)->Release((Cache::Handle*)cache_handle); in GetFromRowCache()
381 Cache::Handle* handle = nullptr; in Get()
444 Cache::Handle* handle = nullptr; in MultiGet()
569 Cache::Handle* table_handle = nullptr; in GetTableProperties()
593 Cache::Handle* table_handle = nullptr; in GetMemoryUsageByTableReader()
616 Cache::Handle* table_handle = nullptr; in ApproximateOffsetOf()
[all …]
Dtable_cache.h126 void EraseHandle(const FileDescriptor& fd, Cache::Handle* handle);
133 const FileDescriptor& file_fd, Cache::Handle**,
141 TableReader* GetTableReaderFromHandle(Cache::Handle* handle);
178 void ReleaseHandle(Cache::Handle* handle);
Ddb_basic_test.cc2056 Deleter* deleter, Handle** handle = nullptr, in Insert()
2062 virtual Handle* Lookup(const Slice& key, in Lookup()
2065 Handle* handle = target_->Lookup(key, stats); in Lookup()
2072 virtual bool Ref(Handle* handle) override { return target_->Ref(handle); } in Ref()
2074 virtual bool Release(Handle* handle, bool force_erase = false) override { in Release()
2078 virtual void* Value(Handle* handle) override { in Value()
2103 virtual size_t GetUsage(Handle* handle) const override { in GetUsage()
2111 virtual size_t GetCharge(Handle* /*handle*/) const override { return 0; } in GetCharge()
Dversion_edit.h102 Cache::Handle* table_reader_handle = nullptr;
Ddb_block_cache_test.cc447 Handle** handle, Priority priority) override { in Insert()
Ddb_properties_test.cc1664 Cache::Handle* item2 = nullptr; in TEST_F()
1678 Cache::Handle* item3 = nullptr; in TEST_F()
/rocksdb-6.9/table/block_based/
Dcachable_entry.h46 CachableEntry(T* value, Cache* cache, Cache::Handle* cache_handle, in CachableEntry()
115 Cache::Handle* GetCacheHandle() const { return cache_handle_; } in GetCacheHandle()
164 void SetCachedValue(T* value, Cache* cache, Cache::Handle* cache_handle) { in SetCachedValue()
203 Cache::Handle* const cache_handle = static_cast<Cache::Handle*>(arg2); in ReleaseCacheHandle()
216 Cache::Handle* cache_handle_ = nullptr;
Dreader_common.cc17 Cache::Handle* handle = reinterpret_cast<Cache::Handle*>(h); in ForceReleaseCachedEntry()
Dblock_based_table_reader_impl.h84 Cache::Handle* cache_handle = nullptr; in NewDataBlockIterator()
156 Cache::Handle* cache_handle = nullptr; in NewDataBlockIterator()
Dblock.h297 void SetCacheHandle(Cache::Handle* handle) { cache_handle_ = handle; } in SetCacheHandle()
299 Cache::Handle* cache_handle() { return cache_handle_; } in cache_handle()
329 Cache::Handle* cache_handle_;
Dblock_based_table_reader.cc188 Cache::Handle* handle = reinterpret_cast<Cache::Handle*>(h); in ReleaseCachedEntry()
394 Cache::Handle* BlockBasedTable::GetEntryFromCache( in GetEntryFromCache()
1106 Cache::Handle* block_cache_compressed_handle = nullptr; in GetDataBlockFromCache()
1167 Cache::Handle* cache_handle = nullptr; in GetDataBlockFromCache()
1272 Cache::Handle* cache_handle = nullptr; in PutDataBlockToCache()
2815 Cache::Handle* const cache_handle = cache->Lookup(cache_key); in TEST_BlockInCache()
Dblock_based_table_reader.h263 Cache::Handle* GetEntryFromCache(Cache* block_cache, const Slice& key,
/rocksdb-6.9/memtable/
Dwrite_buffer_manager.cc30 std::vector<Cache::Handle*> dummy_handles_;
91 Cache::Handle* handle; in ReserveMemWithCache()
/rocksdb-6.9/third-party/gtest-1.8.1/fused-src/gtest/
Dgtest-all.cc9608 AutoHandle::AutoHandle(Handle handle) in AutoHandle()
9615 AutoHandle::Handle AutoHandle::Get() const { in Get()

12