Searched refs:PosixWritableFile (Results 1 – 3 of 3) sorted by relevance
| /rocksdb-6.9/env/ |
| D | io_posix.cc | 1117 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 …]
|
| D | io_posix.h | 215 class PosixWritableFile : public FSWritableFile { 233 explicit PosixWritableFile(const std::string& fname, int fd, 236 virtual ~PosixWritableFile();
|
| D | fs_posix.cc | 340 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()
|