Home
last modified time | relevance | path

Searched refs:Deleter (Results 1 – 13 of 13) sorted by relevance

/rocksdb-6.9/cache/
Dsharded_cache.h24 using Deleter = Cache::Deleter;
30 size_t charge, Deleter* deleter, Cache::Handle** handle,
74 Deleter* deleter, Handle** handle,
Dclock_cache.cc178 using Deleter = Cache::Deleter; typedef
184 Deleter* deleter;
198 CacheHandle(const Slice& k, void* v, Deleter* del) in CacheHandle()
273 Deleter* deleter, Cache::Handle** handle,
343 size_t charge, Deleter* deleter, bool hold_reference,
566 Deleter* deleter, bool hold_reference, in Insert()
613 size_t charge, Deleter* deleter, in Insert()
Dlru_cache.h51 using Deleter = Cache::Deleter; member
54 Deleter* deleter;
214 size_t charge, Deleter* deleter, Cache::Handle** handle, in ALIGN_AS()
Dsimple_deleter.h14 class SimpleDeleter : public Cache::Deleter {
31 class SimpleDeleter<T[]> : public Cache::Deleter {
Dcache_test.cc48 class Deleter : public Cache::Deleter { class in ROCKSDB_NAMESPACE::CacheTest
64 Deleter deleter_;
454 class EraseDeleter : public Cache::Deleter { in TEST_P()
Dsharded_cache.cc47 Deleter* deleter, Handle** handle, in Insert()
Dlru_cache.cc340 size_t charge, Deleter* deleter, in Insert()
/rocksdb-6.9/include/rocksdb/
Dcache.h135 class Deleter {
137 virtual ~Deleter() = default;
181 Deleter* deleter, Handle** handle = nullptr,
/rocksdb-6.9/env/
Denv_test.cc53 struct Deleter { struct
54 explicit Deleter(void (*fn)(void*)) : fn_(fn) {} in Deleter() argument
65 std::unique_ptr<char, Deleter> NewAligned(const size_t size, const char ch) { in NewAligned()
69 return std::unique_ptr<char, Deleter>(nullptr, Deleter(_aligned_free)); in NewAligned()
71 std::unique_ptr<char, Deleter> uptr(ptr, Deleter(_aligned_free)); in NewAligned()
74 return std::unique_ptr<char, Deleter>(nullptr, Deleter(free)); in NewAligned()
76 std::unique_ptr<char, Deleter> uptr(ptr, Deleter(free)); in NewAligned()
1159 std::vector<std::unique_ptr<char, Deleter>> data; in TEST_P()
/rocksdb-6.9/utilities/simulator_cache/
Dsim_cache.cc171 Status Insert(const Slice& key, void* value, size_t charge, Deleter* deleter, in Insert()
/rocksdb-6.9/db/
Ddb_block_cache_test.cc446 Status Insert(const Slice& key, void* value, size_t charge, Deleter* deleter, in Insert()
Ddb_basic_test.cc2056 Deleter* deleter, Handle** handle = nullptr, in Insert()
/rocksdb-6.9/
DHISTORY.md6 * `Cache::Insert` now expects clients to pass in function objects implementing the `Cache::Deleter`…