Home
last modified time | relevance | path

Searched refs:FSRandomAccessFile (Results 1 – 17 of 17) sorted by relevance

/rocksdb-6.9/file/
Drandom_access_file_reader.h53 std::unique_ptr<FSRandomAccessFile> file_;
64 std::unique_ptr<FSRandomAccessFile>&& raf, const std::string& _file_name,
132 FSRandomAccessFile* file() { return file_.get(); } in file()
Drandom_access_file_reader_test.cc47 std::unique_ptr<FSRandomAccessFile> f; in IsDirectIOSupported()
62 std::unique_ptr<FSRandomAccessFile> f; in Read()
/rocksdb-6.9/include/rocksdb/
Dfile_system.h37 class FSRandomAccessFile; variable
226 std::unique_ptr<FSRandomAccessFile>* result,
607 class FSRandomAccessFile {
609 FSRandomAccessFile() {} in FSRandomAccessFile() function
611 virtual ~FSRandomAccessFile() {} in ~FSRandomAccessFile()
1028 std::unique_ptr<FSRandomAccessFile>* r, in NewRandomAccessFile()
1228 class FSRandomAccessFileWrapper : public FSRandomAccessFile {
1230 explicit FSRandomAccessFileWrapper(FSRandomAccessFile* target) in FSRandomAccessFileWrapper()
1259 FSRandomAccessFile* target_;
/rocksdb-6.9/env/
Dcomposite_env_wrapper.h56 std::unique_ptr<FSRandomAccessFile>& target) in CompositeRandomAccessFileWrapper()
94 target_->Hint((FSRandomAccessFile::AccessPattern)pattern); in Hint()
105 std::unique_ptr<FSRandomAccessFile> target_;
310 std::unique_ptr<FSRandomAccessFile> file; in NewRandomAccessFile()
646 class LegacyRandomAccessFileWrapper : public FSRandomAccessFile {
880 std::unique_ptr<FSRandomAccessFile>* r, in NewRandomAccessFile()
1095 inline std::unique_ptr<FSRandomAccessFile> NewLegacyRandomAccessFileWrapper( in NewLegacyRandomAccessFileWrapper()
1097 return std::unique_ptr<FSRandomAccessFile>( in NewLegacyRandomAccessFileWrapper()
Dio_posix.h172 class PosixRandomAccessFile : public FSRandomAccessFile {
274 class PosixMmapReadableFile : public FSRandomAccessFile {
Dio_posix.cc626 return FSRandomAccessFile::MultiRead(reqs, num_reqs, options, dbg); in MultiRead()
729 return FSRandomAccessFile::MultiRead(reqs, num_reqs, options, dbg); in MultiRead()
Dfs_posix.cc199 std::unique_ptr<FSRandomAccessFile>* result, in NewRandomAccessFile()
/rocksdb-6.9/db/
Dconvenience.cc44 std::unique_ptr<FSRandomAccessFile> file; in VerifySstFileChecksum()
Dtable_cache.cc95 std::unique_ptr<FSRandomAccessFile> file; in GetTableReader()
107 file->Hint(FSRandomAccessFile::kRandom); in GetTableReader()
Dimport_column_family_job.cc212 std::unique_ptr<FSRandomAccessFile> sst_file; in GetIngestedFileInfo()
Dexternal_sst_file_ingestion_job.cc372 std::unique_ptr<FSRandomAccessFile> sst_file; in GetIngestedFileInfo()
Dversion_set.cc1226 std::unique_ptr<FSRandomAccessFile> file; in GetTableProperties()
/rocksdb-6.9/table/block_based/
Dblock_based_table_reader.h34 class FSRandomAccessFile; variable
432 static void GenerateCachePrefix(Cache* cc, FSRandomAccessFile* file,
Dblock_based_table_reader.cc430 void BlockBasedTable::GenerateCachePrefix(Cache* cc, FSRandomAccessFile* file, in GenerateCachePrefix()
1023 rep_->file->file()->Hint(FSRandomAccessFile::kNormal); in SetupForCompaction()
1026 rep_->file->file()->Hint(FSRandomAccessFile::kSequential); in SetupForCompaction()
1029 rep_->file->file()->Hint(FSRandomAccessFile::kWillNeed); in SetupForCompaction()
/rocksdb-6.9/test_util/
Dfault_injection_test_fs.h167 std::unique_ptr<FSRandomAccessFile>* result,
Dfault_injection_test_fs.cc285 std::unique_ptr<FSRandomAccessFile>* result, IODebugContext* dbg) { in NewRandomAccessFile()
/rocksdb-6.9/db/db_impl/
Ddb_impl_open.cc397 std::unique_ptr<FSRandomAccessFile> idfile; in Recover()