Searched refs:FileState (Results 1 – 2 of 2) sorted by relevance
33 struct FileState { struct39 explicit FileState(const std::string& filename) in FileState() argument45 FileState() : pos_(-1), pos_at_last_sync_(-1), pos_at_last_flush_(-1) {} in FileState() function79 FileState state_;167 void WritableFileClosed(const FileState& state);169 void WritableFileSynced(const FileState& state);171 void WritableFileAppended(const FileState& state);175 Status DropFileData(std::function<Status(Env*, FileState)> func);217 std::map<std::string, FileState> db_file_state_;
86 Status FileState::DropUnsyncedData(Env* env) const { in DropUnsyncedData()91 Status FileState::DropRandomUnsyncedData(Env* env, Random* rand) const { in DropRandomUnsyncedData()344 void FaultInjectionTestEnv::WritableFileClosed(const FileState& state) { in WritableFileClosed()352 void FaultInjectionTestEnv::WritableFileSynced(const FileState& state) { in WritableFileSynced()363 void FaultInjectionTestEnv::WritableFileAppended(const FileState& state) { in WritableFileAppended()377 std::function<Status(Env*, FileState)> func) { in DropFileData()380 for (std::map<std::string, FileState>::const_iterator it = in DropFileData()383 const FileState& state = it->second; in DropFileData()392 return DropFileData([&](Env* env, const FileState& state) { in DropUnsyncedFileData()398 return DropFileData([&](Env* env, const FileState& state) { in DropRandomUnsyncedFileData()