Lines Matching refs:IOStatus
57 IOStatus IOError(const std::string& context, const std::string& file_name, in IOError()
61 IOStatus s = IOStatus::NoSpace(IOErrorMsg(context, file_name), in IOError()
67 return IOStatus::IOError(IOStatus::kStaleFile); in IOError()
69 return IOStatus::PathNotFound(IOErrorMsg(context, file_name), in IOError()
72 return IOStatus::IOError(IOErrorMsg(context, file_name), in IOError()
230 IOStatus PosixSequentialFile::Read(size_t n, const IOOptions& /*opts*/, in Read()
234 IOStatus s; in Read()
255 IOStatus PosixSequentialFile::PositionedRead(uint64_t offset, size_t n, in PositionedRead()
264 IOStatus s; in PositionedRead()
295 IOStatus PosixSequentialFile::Skip(uint64_t n) { in Skip()
300 return IOStatus::OK(); in Skip()
303 IOStatus PosixSequentialFile::InvalidateCache(size_t offset, size_t length) { in InvalidateCache()
307 return IOStatus::OK(); in InvalidateCache()
318 return IOStatus::OK(); in InvalidateCache()
566 IOStatus PosixRandomAccessFile::Read(uint64_t offset, size_t n, in Read()
575 IOStatus s; in Read()
607 IOStatus PosixRandomAccessFile::MultiRead(FSReadRequest* reqs, in MultiRead()
700 req->status = IOStatus::OK(); in MultiRead()
727 return IOStatus::OK(); in MultiRead()
733 IOStatus PosixRandomAccessFile::Prefetch(uint64_t offset, size_t n, in Prefetch()
736 IOStatus s; in Prefetch()
789 IOStatus PosixRandomAccessFile::InvalidateCache(size_t offset, size_t length) { in InvalidateCache()
791 return IOStatus::OK(); in InvalidateCache()
796 return IOStatus::OK(); in InvalidateCache()
801 return IOStatus::OK(); in InvalidateCache()
837 IOStatus PosixMmapReadableFile::Read(uint64_t offset, size_t n, in Read()
841 IOStatus s; in Read()
854 IOStatus PosixMmapReadableFile::InvalidateCache(size_t offset, size_t length) { in InvalidateCache()
858 return IOStatus::OK(); in InvalidateCache()
863 return IOStatus::OK(); in InvalidateCache()
879 IOStatus PosixMmapFile::UnmapCurrentRegion() { in UnmapCurrentRegion()
897 return IOStatus::OK(); in UnmapCurrentRegion()
900 IOStatus PosixMmapFile::MapNewRegion() { in MapNewRegion()
913 return IOStatus::IOError("Error allocating space to file : " + filename_ + in MapNewRegion()
922 return IOStatus::IOError("MMap failed on " + filename_); in MapNewRegion()
930 return IOStatus::OK(); in MapNewRegion()
932 return IOStatus::NotSupported("This platform doesn't support fallocate()"); in MapNewRegion()
936 IOStatus PosixMmapFile::Msync() { in Msync()
938 return IOStatus::OK(); in Msync()
949 return IOStatus::OK(); in Msync()
980 IOStatus PosixMmapFile::Append(const Slice& data, const IOOptions& /*opts*/, in Append()
989 IOStatus s = UnmapCurrentRegion(); in Append()
1007 return IOStatus::OK(); in Append()
1010 IOStatus PosixMmapFile::Close(const IOOptions& /*opts*/, in Close()
1012 IOStatus s; in Close()
1037 IOStatus PosixMmapFile::Flush(const IOOptions& /*opts*/, in Flush()
1039 return IOStatus::OK(); in Flush()
1042 IOStatus PosixMmapFile::Sync(const IOOptions& /*opts*/, in Sync()
1054 IOStatus PosixMmapFile::Fsync(const IOOptions& /*opts*/, in Fsync()
1074 IOStatus PosixMmapFile::InvalidateCache(size_t offset, size_t length) { in InvalidateCache()
1078 return IOStatus::OK(); in InvalidateCache()
1083 return IOStatus::OK(); in InvalidateCache()
1090 IOStatus PosixMmapFile::Allocate(uint64_t offset, uint64_t len, in Allocate()
1103 return IOStatus::OK(); in Allocate()
1142 IOStatus PosixWritableFile::Append(const Slice& data, const IOOptions& /*opts*/, in Append()
1156 return IOStatus::OK(); in Append()
1159 IOStatus PosixWritableFile::PositionedAppend(const Slice& data, uint64_t offset, in PositionedAppend()
1175 return IOStatus::OK(); in PositionedAppend()
1178 IOStatus PosixWritableFile::Truncate(uint64_t size, const IOOptions& /*opts*/, in Truncate()
1180 IOStatus s; in Truncate()
1191 IOStatus PosixWritableFile::Close(const IOOptions& /*opts*/, in Close()
1193 IOStatus s; in Close()
1247 IOStatus PosixWritableFile::Flush(const IOOptions& /*opts*/, in Flush()
1249 return IOStatus::OK(); in Flush()
1252 IOStatus PosixWritableFile::Sync(const IOOptions& /*opts*/, in Sync()
1257 return IOStatus::OK(); in Sync()
1260 IOStatus PosixWritableFile::Fsync(const IOOptions& /*opts*/, in Fsync()
1265 return IOStatus::OK(); in Fsync()
1293 IOStatus PosixWritableFile::InvalidateCache(size_t offset, size_t length) { in InvalidateCache()
1295 return IOStatus::OK(); in InvalidateCache()
1300 return IOStatus::OK(); in InvalidateCache()
1305 return IOStatus::OK(); in InvalidateCache()
1312 IOStatus PosixWritableFile::Allocate(uint64_t offset, uint64_t len, in Allocate()
1326 return IOStatus::OK(); in Allocate()
1335 IOStatus PosixWritableFile::RangeSync(uint64_t offset, uint64_t nbytes, in RangeSync()
1358 return IOStatus::OK(); in RangeSync()
1384 IOStatus PosixRandomRWFile::Write(uint64_t offset, const Slice& data, in Write()
1395 return IOStatus::OK(); in Write()
1398 IOStatus PosixRandomRWFile::Read(uint64_t offset, size_t n, in Read()
1426 return IOStatus::OK(); in Read()
1429 IOStatus PosixRandomRWFile::Flush(const IOOptions& /*opts*/, in Flush()
1431 return IOStatus::OK(); in Flush()
1434 IOStatus PosixRandomRWFile::Sync(const IOOptions& /*opts*/, in Sync()
1439 return IOStatus::OK(); in Sync()
1442 IOStatus PosixRandomRWFile::Fsync(const IOOptions& /*opts*/, in Fsync()
1447 return IOStatus::OK(); in Fsync()
1450 IOStatus PosixRandomRWFile::Close(const IOOptions& /*opts*/, in Close()
1456 return IOStatus::OK(); in Close()
1470 IOStatus PosixDirectory::Fsync(const IOOptions& /*opts*/, in Fsync()
1477 return IOStatus::OK(); in Fsync()