Lines Matching refs:sys
169 constexpr sys::fs::mapped_file_region::mapmode Mapmode =
170 sys::fs::mapped_file_region::readonly;
172 constexpr sys::fs::mapped_file_region::mapmode Mapmode<MemoryBuffer> =
173 sys::fs::mapped_file_region::readonly;
175 constexpr sys::fs::mapped_file_region::mapmode Mapmode<WritableMemoryBuffer> =
176 sys::fs::mapped_file_region::priv;
178 constexpr sys::fs::mapped_file_region::mapmode
179 Mapmode<WriteThroughMemoryBuffer> = sys::fs::mapped_file_region::readwrite;
186 sys::fs::mapped_file_region MFR;
189 return Offset & ~(sys::fs::mapped_file_region::alignment() - 1); in getLegalMapOffset()
201 MemoryBufferMMapFile(bool RequiresNullTerminator, sys::fs::file_t FD, uint64_t Len, in MemoryBufferMMapFile()
227 getMemoryBufferForStream(sys::fs::file_t FD, const Twine &BufferName) { in getMemoryBufferForStream()
233 Expected<size_t> ReadBytes = sys::fs::readNativeFile( in getMemoryBufferForStream()
254 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize,
262 Expected<sys::fs::file_t> FDOrErr = sys::fs::openNativeFileForRead( in getFileAux()
263 Filename, IsText ? sys::fs::OF_TextWithCRLF : sys::fs::OF_None); in getFileAux()
266 sys::fs::file_t FD = *FDOrErr; in getFileAux()
269 sys::fs::closeFile(FD); in getFileAux()
323 static bool shouldUseMmap(sys::fs::file_t FD, in shouldUseMmap()
349 sys::fs::file_status Status; in shouldUseMmap()
350 if (sys::fs::status(FD, Status)) in shouldUseMmap()
381 Expected<sys::fs::file_t> FDOrErr = sys::fs::openNativeFileForReadWrite( in getReadWriteFile()
382 Filename, sys::fs::CD_OpenExisting, sys::fs::OF_None); in getReadWriteFile()
385 sys::fs::file_t FD = *FDOrErr; in getReadWriteFile()
392 sys::fs::file_status Status; in getReadWriteFile()
393 std::error_code EC = sys::fs::status(FD, Status); in getReadWriteFile()
399 sys::fs::file_type Type = Status.type(); in getReadWriteFile()
400 if (Type != sys::fs::file_type::regular_file && in getReadWriteFile()
401 Type != sys::fs::file_type::block_file) in getReadWriteFile()
433 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, in getOpenFileImpl()
436 static int PageSize = sys::Process::getPageSizeEstimate(); in getOpenFileImpl()
443 sys::fs::file_status Status; in getOpenFileImpl()
444 std::error_code EC = sys::fs::status(FD, Status); in getOpenFileImpl()
451 sys::fs::file_type Type = Status.type(); in getOpenFileImpl()
452 if (Type != sys::fs::file_type::regular_file && in getOpenFileImpl()
453 Type != sys::fs::file_type::block_file) in getOpenFileImpl()
488 sys::fs::readNativeFileSlice(FD, ToRead, Offset); in getOpenFileImpl()
503 MemoryBuffer::getOpenFile(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, in getOpenFile()
510 MemoryBuffer::getOpenFileSlice(sys::fs::file_t FD, const Twine &Filename, uint64_t MapSize, in getOpenFileSlice()
522 sys::ChangeStdinMode(sys::fs::OF_Text); in getSTDIN()
524 return getMemoryBufferForStream(sys::fs::getStdinHandle(), "<stdin>"); in getSTDIN()
529 Expected<sys::fs::file_t> FDOrErr = in getFileAsStream()
530 sys::fs::openNativeFileForRead(Filename, sys::fs::OF_None); in getFileAsStream()
533 sys::fs::file_t FD = *FDOrErr; in getFileAsStream()
536 sys::fs::closeFile(FD); in getFileAsStream()