Home
last modified time | relevance | path

Searched refs:FSWritableFile (Results 1 – 24 of 24) sorted by relevance

/rocksdb-6.9/include/rocksdb/
Dfile_system.h40 class FSWritableFile; variable
698 class FSWritableFile {
700 FSWritableFile() in FSWritableFile() function
707 explicit FSWritableFile(const FileOptions& options) in FSWritableFile() function
714 virtual ~FSWritableFile() {} in ~FSWritableFile()
886 FSWritableFile(const FSWritableFile&);
887 void operator=(const FSWritableFile&);
1033 std::unique_ptr<FSWritableFile>* r, in NewWritableFile()
1046 std::unique_ptr<FSWritableFile>* r, in ReuseWritableFile()
1262 class FSWritableFileWrapper : public FSWritableFile {
[all …]
/rocksdb-6.9/test_util/
Dfault_injection_test_fs.h61 class TestFSWritableFile : public FSWritableFile {
64 std::unique_ptr<FSWritableFile>&& f,
89 std::unique_ptr<FSWritableFile> target_;
152 std::unique_ptr<FSWritableFile>* result,
157 std::unique_ptr<FSWritableFile>* result,
Dfault_injection_test_fs.cc71 std::unique_ptr<FSWritableFile>&& f, in TestFSWritableFile()
214 std::unique_ptr<FSWritableFile>* result, IODebugContext* dbg) { in NewWritableFile()
243 std::unique_ptr<FSWritableFile>* result, IODebugContext* dbg) { in ReopenWritableFile()
/rocksdb-6.9/file/
Dwritable_file_writer.h55 std::unique_ptr<FSWritableFile> writable_file_;
80 std::unique_ptr<FSWritableFile>&& file, const std::string& _file_name,
154 FSWritableFile* writable_file() const { return writable_file_.get(); } in writable_file()
Dfile_util.cc33 std::unique_ptr<FSWritableFile> destfile; in CopyFile()
78 std::unique_ptr<FSWritableFile> destfile; in CreateFile()
Dread_write_util.h24 std::unique_ptr<FSWritableFile>* result,
Dread_write_util.cc18 std::unique_ptr<FSWritableFile>* result, in NewWritableFile()
Drandom_access_file_reader_test.cc53 std::unique_ptr<FSWritableFile> f; in Write()
Ddelete_scheduler.cc282 std::unique_ptr<FSWritableFile> wf; in DeleteTrashFile()
/rocksdb-6.9/env/
Dcomposite_env_wrapper.h205 std::unique_ptr<FSWritableFile>* target() { return &target_; } in target()
208 std::unique_ptr<FSWritableFile> target_;
322 std::unique_ptr<FSWritableFile> file; in NewWritableFile()
336 std::unique_ptr<FSWritableFile> file; in ReopenWritableFile()
350 std::unique_ptr<FSWritableFile> file; in ReuseWritableFile()
704 class LegacyWritableFileWrapper : public FSWritableFile {
890 std::unique_ptr<FSWritableFile>* r, in NewWritableFile()
901 std::unique_ptr<FSWritableFile>* result, in ReopenWritableFile()
913 std::unique_ptr<FSWritableFile>* r, in ReuseWritableFile()
1101 inline std::unique_ptr<FSWritableFile> NewLegacyWritableFileWrapper( in NewLegacyWritableFileWrapper()
[all …]
Dfile_system.cc32 std::unique_ptr<FSWritableFile>* result, in ReuseWritableFile()
88 std::unique_ptr<FSWritableFile> file; in WriteStringToFile()
Dfs_posix.cc267 std::unique_ptr<FSWritableFile>* result, in OpenWritableFile()
357 std::unique_ptr<FSWritableFile>* result, in NewWritableFile()
364 std::unique_ptr<FSWritableFile>* result, in ReopenWritableFile()
372 std::unique_ptr<FSWritableFile>* result, in ReuseWritableFile()
Dio_posix.h215 class PosixWritableFile : public FSWritableFile {
291 class PosixMmapFile : public FSWritableFile {
Dio_posix.cc1120 : FSWritableFile(options), in PosixWritableFile()
1361 return FSWritableFile::RangeSync(offset, nbytes, opts, dbg); in RangeSync()
/rocksdb-6.9/logging/
Denv_logger.h30 EnvLogger(std::unique_ptr<FSWritableFile>&& writable_file,
/rocksdb-6.9/db/
Dbuilder.cc120 std::unique_ptr<FSWritableFile> file; in BuildTable()
Dexternal_sst_file_ingestion_job.cc110 std::unique_ptr<FSWritableFile> file_to_sync; in Prepare()
Dversion_set_test.cc1813 std::unique_ptr<FSWritableFile> file; in CreateDummyTableFiles()
Dversion_set.cc3864 std::unique_ptr<FSWritableFile> descriptor_file; in ProcessManifestWrites()
/rocksdb-6.9/db/db_impl/
Ddb_impl_open.cc274 std::unique_ptr<FSWritableFile> file; in NewDB()
1165 std::unique_ptr<FSWritableFile> last_log; in RestoreAliveLogFiles()
1329 std::unique_ptr<FSWritableFile> lfile; in CreateWAL()
/rocksdb-6.9/table/block_based/
Dblock_based_table_reader.h434 static void GenerateCachePrefix(Cache* cc, FSWritableFile* file, char* buffer,
Dblock_based_table_reader.cc443 void BlockBasedTable::GenerateCachePrefix(Cache* cc, FSWritableFile* file, in GenerateCachePrefix()
/rocksdb-6.9/options/
Doptions_parser.cc46 std::unique_ptr<FSWritableFile> wf; in PersistRocksDBOptions()
/rocksdb-6.9/db/compaction/
Dcompaction_job.cc1478 std::unique_ptr<FSWritableFile> writable_file; in OpenCompactionOutputFile()