Lines Matching refs:sys

192 constexpr sys::fs::mapped_file_region::mapmode Mapmode =
193 sys::fs::mapped_file_region::readonly;
195 constexpr sys::fs::mapped_file_region::mapmode Mapmode<MemoryBuffer> =
196 sys::fs::mapped_file_region::readonly;
198 constexpr sys::fs::mapped_file_region::mapmode Mapmode<WritableMemoryBuffer> =
199 sys::fs::mapped_file_region::priv;
201 constexpr sys::fs::mapped_file_region::mapmode
202 Mapmode<WriteThroughMemoryBuffer> = sys::fs::mapped_file_region::readwrite;
209 sys::fs::mapped_file_region MFR;
212 return Offset & ~(sys::fs::mapped_file_region::alignment() - 1); in getLegalMapOffset()
224 MemoryBufferMMapFile(bool RequiresNullTerminator, sys::fs::file_t FD, uint64_t Len, in MemoryBufferMMapFile()
253 getMemoryBufferForStream(sys::fs::file_t FD, const Twine &BufferName) { in getMemoryBufferForStream()
254 SmallString<sys::fs::DefaultReadChunkSize> Buffer; in getMemoryBufferForStream()
255 if (Error E = sys::fs::readNativeFileToEOF(FD, Buffer)) in getMemoryBufferForStream()
271 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize,
280 Expected<sys::fs::file_t> FDOrErr = sys::fs::openNativeFileForRead( in getFileAux()
281 Filename, IsText ? sys::fs::OF_TextWithCRLF : sys::fs::OF_None); in getFileAux()
284 sys::fs::file_t FD = *FDOrErr; in getFileAux()
287 sys::fs::closeFile(FD); in getFileAux()
358 static bool shouldUseMmap(sys::fs::file_t FD, in shouldUseMmap()
384 sys::fs::file_status Status; in shouldUseMmap()
385 if (sys::fs::status(FD, Status)) in shouldUseMmap()
416 Expected<sys::fs::file_t> FDOrErr = sys::fs::openNativeFileForReadWrite( in getReadWriteFile()
417 Filename, sys::fs::CD_OpenExisting, sys::fs::OF_None); in getReadWriteFile()
420 sys::fs::file_t FD = *FDOrErr; in getReadWriteFile()
427 sys::fs::file_status Status; in getReadWriteFile()
428 std::error_code EC = sys::fs::status(FD, Status); in getReadWriteFile()
434 sys::fs::file_type Type = Status.type(); in getReadWriteFile()
435 if (Type != sys::fs::file_type::regular_file && in getReadWriteFile()
436 Type != sys::fs::file_type::block_file) in getReadWriteFile()
468 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, in getOpenFileImpl()
471 static int PageSize = sys::Process::getPageSizeEstimate(); in getOpenFileImpl()
478 sys::fs::file_status Status; in getOpenFileImpl()
479 std::error_code EC = sys::fs::status(FD, Status); in getOpenFileImpl()
486 sys::fs::file_type Type = Status.type(); in getOpenFileImpl()
487 if (Type != sys::fs::file_type::regular_file && in getOpenFileImpl()
488 Type != sys::fs::file_type::block_file) in getOpenFileImpl()
524 sys::fs::readNativeFileSlice(FD, ToRead, Offset); in getOpenFileImpl()
539 MemoryBuffer::getOpenFile(sys::fs::file_t FD, const Twine &Filename, in getOpenFile()
548 sys::fs::file_t FD, const Twine &Filename, uint64_t MapSize, int64_t Offset, in getOpenFileSlice()
560 sys::ChangeStdinMode(sys::fs::OF_Text); in getSTDIN()
562 return getMemoryBufferForStream(sys::fs::getStdinHandle(), "<stdin>"); in getSTDIN()
567 Expected<sys::fs::file_t> FDOrErr = in getFileAsStream()
568 sys::fs::openNativeFileForRead(Filename, sys::fs::OF_None); in getFileAsStream()
571 sys::fs::file_t FD = *FDOrErr; in getFileAsStream()
574 sys::fs::closeFile(FD); in getFileAsStream()