Lines Matching refs:sys

171 constexpr sys::fs::mapped_file_region::mapmode Mapmode =
172 sys::fs::mapped_file_region::readonly;
174 constexpr sys::fs::mapped_file_region::mapmode Mapmode<MemoryBuffer> =
175 sys::fs::mapped_file_region::readonly;
177 constexpr sys::fs::mapped_file_region::mapmode Mapmode<WritableMemoryBuffer> =
178 sys::fs::mapped_file_region::priv;
180 constexpr sys::fs::mapped_file_region::mapmode
181 Mapmode<WriteThroughMemoryBuffer> = sys::fs::mapped_file_region::readwrite;
188 sys::fs::mapped_file_region MFR;
191 return Offset & ~(sys::fs::mapped_file_region::alignment() - 1); in getLegalMapOffset()
203 MemoryBufferMMapFile(bool RequiresNullTerminator, sys::fs::file_t FD, uint64_t Len, in MemoryBufferMMapFile()
231 getMemoryBufferForStream(sys::fs::file_t FD, const Twine &BufferName) { in getMemoryBufferForStream()
232 SmallString<sys::fs::DefaultReadChunkSize> Buffer; in getMemoryBufferForStream()
233 if (Error E = sys::fs::readNativeFileToEOF(FD, Buffer)) in getMemoryBufferForStream()
247 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize,
255 Expected<sys::fs::file_t> FDOrErr = sys::fs::openNativeFileForRead( in getFileAux()
256 Filename, IsText ? sys::fs::OF_TextWithCRLF : sys::fs::OF_None); in getFileAux()
259 sys::fs::file_t FD = *FDOrErr; in getFileAux()
262 sys::fs::closeFile(FD); in getFileAux()
318 static bool shouldUseMmap(sys::fs::file_t FD, in shouldUseMmap()
344 sys::fs::file_status Status; in shouldUseMmap()
345 if (sys::fs::status(FD, Status)) in shouldUseMmap()
376 Expected<sys::fs::file_t> FDOrErr = sys::fs::openNativeFileForReadWrite( in getReadWriteFile()
377 Filename, sys::fs::CD_OpenExisting, sys::fs::OF_None); in getReadWriteFile()
380 sys::fs::file_t FD = *FDOrErr; in getReadWriteFile()
387 sys::fs::file_status Status; in getReadWriteFile()
388 std::error_code EC = sys::fs::status(FD, Status); in getReadWriteFile()
394 sys::fs::file_type Type = Status.type(); in getReadWriteFile()
395 if (Type != sys::fs::file_type::regular_file && in getReadWriteFile()
396 Type != sys::fs::file_type::block_file) in getReadWriteFile()
428 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, in getOpenFileImpl()
431 static int PageSize = sys::Process::getPageSizeEstimate(); in getOpenFileImpl()
438 sys::fs::file_status Status; in getOpenFileImpl()
439 std::error_code EC = sys::fs::status(FD, Status); in getOpenFileImpl()
446 sys::fs::file_type Type = Status.type(); in getOpenFileImpl()
447 if (Type != sys::fs::file_type::regular_file && in getOpenFileImpl()
448 Type != sys::fs::file_type::block_file) in getOpenFileImpl()
483 sys::fs::readNativeFileSlice(FD, ToRead, Offset); in getOpenFileImpl()
498 MemoryBuffer::getOpenFile(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, in getOpenFile()
505 MemoryBuffer::getOpenFileSlice(sys::fs::file_t FD, const Twine &Filename, uint64_t MapSize, in getOpenFileSlice()
517 sys::ChangeStdinMode(sys::fs::OF_Text); in getSTDIN()
519 return getMemoryBufferForStream(sys::fs::getStdinHandle(), "<stdin>"); in getSTDIN()
524 Expected<sys::fs::file_t> FDOrErr = in getFileAsStream()
525 sys::fs::openNativeFileForRead(Filename, sys::fs::OF_None); in getFileAsStream()
528 sys::fs::file_t FD = *FDOrErr; in getFileAsStream()
531 sys::fs::closeFile(FD); in getFileAsStream()