Lines Matching refs:OpenFile
28 void OpenFile::set_path(OwningPtr<char> &&path, std::size_t bytes) { in set_path()
63 void OpenFile::Open(OpenStatus status, std::optional<Action> action, in Open()
158 void OpenFile::Predefine(int fd) { in Predefine()
174 void OpenFile::Close(CloseStatus status, IoErrorHandler &handler) { in Close()
190 std::size_t OpenFile::Read(FileOffset at, char *buffer, std::size_t minBytes, in Read()
219 std::size_t OpenFile::Write(FileOffset at, const char *buffer, in Write()
248 inline static int openfile_ftruncate(int fd, OpenFile::FileOffset at) { in openfile_ftruncate()
256 void OpenFile::Truncate(FileOffset at, IoErrorHandler &handler) { in Truncate()
269 int OpenFile::ReadAsynchronously( in ReadAsynchronously()
298 int OpenFile::WriteAsynchronously(FileOffset at, const char *buffer, in WriteAsynchronously()
323 void OpenFile::Wait(int id, IoErrorHandler &handler) { in Wait()
342 void OpenFile::WaitAll(IoErrorHandler &handler) { in WaitAll()
355 Position OpenFile::InquirePosition() const { in InquirePosition()
369 void OpenFile::CheckOpen(const Terminator &terminator) { in CheckOpen()
373 bool OpenFile::Seek(FileOffset at, IoErrorHandler &handler) { in Seek()
385 bool OpenFile::RawSeek(FileOffset at) { in RawSeek()
393 bool OpenFile::RawSeekToEnd() { in RawSeekToEnd()
407 int OpenFile::PendingResult(const Terminator &terminator, int iostat) { in PendingResult()
413 void OpenFile::CloseFd(IoErrorHandler &handler) { in CloseFd()