Lines Matching refs:Status
49 Status DropUnsyncedData(Env* env) const;
51 Status DropRandomUnsyncedData(Env* env, Random* rand) const;
62 virtual Status Append(const Slice& data) override;
63 virtual Status Truncate(uint64_t size) override { in Truncate()
66 virtual Status Close() override;
67 virtual Status Flush() override;
68 virtual Status Sync() override;
70 virtual Status PositionedAppend(const Slice& data, in PositionedAppend()
93 Status Write(uint64_t offset, const Slice& data) override;
94 Status Read(uint64_t offset, size_t n, Slice* result,
96 Status Close() override;
97 Status Flush() override;
98 Status Sync() override;
117 virtual Status Fsync() override;
131 Status NewDirectory(const std::string& name,
134 Status NewWritableFile(const std::string& fname,
138 Status ReopenWritableFile(const std::string& fname,
142 Status NewRandomRWFile(const std::string& fname,
146 Status NewRandomAccessFile(const std::string& fname,
150 virtual Status DeleteFile(const std::string& f) override;
152 virtual Status RenameFile(const std::string& s,
157 virtual Status GetFreeSpace(const std::string& path, in GetFreeSpace()
159 if (!IsFilesystemActive() && error_ == Status::NoSpace()) { in GetFreeSpace()
161 return Status::OK(); in GetFreeSpace()
175 Status DropFileData(std::function<Status(Env*, FileState)> func);
177 Status DropUnsyncedFileData();
179 Status DropRandomUnsyncedFileData(Random* rnd);
181 Status DeleteFilesCreatedAfterLastDirSync();
201 Status error = Status::Corruption("Not active")) {
208 Status error = Status::Corruption("Not active")) {
213 Status GetError() { return error_; } in GetError()
222 Status error_;