Lines Matching refs:sys

184 constexpr sys::fs::mapped_file_region::mapmode Mapmode =
185 sys::fs::mapped_file_region::readonly;
187 constexpr sys::fs::mapped_file_region::mapmode Mapmode<MemoryBuffer> =
188 sys::fs::mapped_file_region::readonly;
190 constexpr sys::fs::mapped_file_region::mapmode Mapmode<WritableMemoryBuffer> =
191 sys::fs::mapped_file_region::priv;
193 constexpr sys::fs::mapped_file_region::mapmode
194 Mapmode<WriteThroughMemoryBuffer> = sys::fs::mapped_file_region::readwrite;
201 sys::fs::mapped_file_region MFR;
204 return Offset & ~(sys::fs::mapped_file_region::alignment() - 1); in getLegalMapOffset()
216 MemoryBufferMMapFile(bool RequiresNullTerminator, sys::fs::file_t FD, uint64_t Len, in MemoryBufferMMapFile()
245 getMemoryBufferForStream(sys::fs::file_t FD, const Twine &BufferName) { in getMemoryBufferForStream()
246 SmallString<sys::fs::DefaultReadChunkSize> Buffer; in getMemoryBufferForStream()
247 if (Error E = sys::fs::readNativeFileToEOF(FD, Buffer)) in getMemoryBufferForStream()
263 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize,
272 Expected<sys::fs::file_t> FDOrErr = sys::fs::openNativeFileForRead( in getFileAux()
273 Filename, IsText ? sys::fs::OF_TextWithCRLF : sys::fs::OF_None); in getFileAux()
276 sys::fs::file_t FD = *FDOrErr; in getFileAux()
279 sys::fs::closeFile(FD); in getFileAux()
343 static bool shouldUseMmap(sys::fs::file_t FD, in shouldUseMmap()
369 sys::fs::file_status Status; in shouldUseMmap()
370 if (sys::fs::status(FD, Status)) in shouldUseMmap()
401 Expected<sys::fs::file_t> FDOrErr = sys::fs::openNativeFileForReadWrite( in getReadWriteFile()
402 Filename, sys::fs::CD_OpenExisting, sys::fs::OF_None); in getReadWriteFile()
405 sys::fs::file_t FD = *FDOrErr; in getReadWriteFile()
412 sys::fs::file_status Status; in getReadWriteFile()
413 std::error_code EC = sys::fs::status(FD, Status); in getReadWriteFile()
419 sys::fs::file_type Type = Status.type(); in getReadWriteFile()
420 if (Type != sys::fs::file_type::regular_file && in getReadWriteFile()
421 Type != sys::fs::file_type::block_file) in getReadWriteFile()
453 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, in getOpenFileImpl()
456 static int PageSize = sys::Process::getPageSizeEstimate(); in getOpenFileImpl()
463 sys::fs::file_status Status; in getOpenFileImpl()
464 std::error_code EC = sys::fs::status(FD, Status); in getOpenFileImpl()
471 sys::fs::file_type Type = Status.type(); in getOpenFileImpl()
472 if (Type != sys::fs::file_type::regular_file && in getOpenFileImpl()
473 Type != sys::fs::file_type::block_file) in getOpenFileImpl()
509 sys::fs::readNativeFileSlice(FD, ToRead, Offset); in getOpenFileImpl()
524 MemoryBuffer::getOpenFile(sys::fs::file_t FD, const Twine &Filename, in getOpenFile()
533 sys::fs::file_t FD, const Twine &Filename, uint64_t MapSize, int64_t Offset, in getOpenFileSlice()
545 sys::ChangeStdinMode(sys::fs::OF_Text); in getSTDIN()
547 return getMemoryBufferForStream(sys::fs::getStdinHandle(), "<stdin>"); in getSTDIN()
552 Expected<sys::fs::file_t> FDOrErr = in getFileAsStream()
553 sys::fs::openNativeFileForRead(Filename, sys::fs::OF_None); in getFileAsStream()
556 sys::fs::file_t FD = *FDOrErr; in getFileAsStream()
559 sys::fs::closeFile(FD); in getFileAsStream()