Home
last modified time | relevance | path

Searched refs:ThreadedWriter (Results 1 – 3 of 3) sorted by relevance

/rocksdb-6.9/utilities/persistent_cache/
Dblock_cache_tier_file.cc538 ThreadedWriter::ThreadedWriter(PersistentCacheTier* const cache, in ThreadedWriter() function in ROCKSDB_NAMESPACE::ThreadedWriter
542 port::Thread th(&ThreadedWriter::ThreadMain, this); in ThreadedWriter()
547 void ThreadedWriter::Stop() { in Stop()
561 void ThreadedWriter::Write(WritableFile* const file, CacheWriteBuffer* buf, in Write()
567 void ThreadedWriter::ThreadMain() { in ThreadMain()
590 void ThreadedWriter::DispatchIO(const IO& io) { in DispatchIO()
Dblock_cache_tier_file.h212 friend class ThreadedWriter;
256 class ThreadedWriter : public Writer {
276 explicit ThreadedWriter(PersistentCacheTier* const cache, const size_t qdepth,
278 virtual ~ThreadedWriter() { assert(threads_.empty()); } in ~ThreadedWriter()
Dblock_cache_tier.h148 ThreadedWriter writer_; // Writer threads