Home
last modified time | relevance | path

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

/rocksdb-6.9/env/
Dio_posix.cc1117 PosixWritableFile::PosixWritableFile(const std::string& fname, int fd, in PosixWritableFile() function in ROCKSDB_NAMESPACE::PosixWritableFile
1136 PosixWritableFile::~PosixWritableFile() { in ~PosixWritableFile()
1138 PosixWritableFile::Close(IOOptions(), nullptr); in ~PosixWritableFile()
1191 IOStatus PosixWritableFile::Close(const IOOptions& /*opts*/, in Close()
1247 IOStatus PosixWritableFile::Flush(const IOOptions& /*opts*/, in Flush()
1252 IOStatus PosixWritableFile::Sync(const IOOptions& /*opts*/, in Sync()
1260 IOStatus PosixWritableFile::Fsync(const IOOptions& /*opts*/, in Fsync()
1268 bool PosixWritableFile::IsSyncThreadSafe() const { return true; } in IsSyncThreadSafe()
1270 uint64_t PosixWritableFile::GetFileSize(const IOOptions& /*opts*/, in GetFileSize()
1312 IOStatus PosixWritableFile::Allocate(uint64_t offset, uint64_t len, in Allocate()
[all …]
Dio_posix.h215 class PosixWritableFile : public FSWritableFile {
233 explicit PosixWritableFile(const std::string& fname, int fd,
236 virtual ~PosixWritableFile();
Dfs_posix.cc340 result->reset(new PosixWritableFile( in OpenWritableFile()
348 new PosixWritableFile(fname, fd, in OpenWritableFile()
446 result->reset(new PosixWritableFile( in ReuseWritableFile()
454 new PosixWritableFile(fname, fd, in ReuseWritableFile()