Lines Matching refs:FileSize
247 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize,
319 size_t FileSize, in shouldUseMmap() argument
343 if (FileSize == size_t(-1)) { in shouldUseMmap()
347 FileSize = Status.getSize(); in shouldUseMmap()
353 assert(End <= FileSize); in shouldUseMmap()
354 if (End != FileSize) in shouldUseMmap()
359 if ((FileSize & (PageSize -1)) == 0) in shouldUseMmap()
366 if ((FileSize & (4096 - 1)) == 0) in shouldUseMmap()
374 getReadWriteFile(const Twine &Filename, uint64_t FileSize, uint64_t MapSize, in getReadWriteFile() argument
386 if (FileSize == uint64_t(-1)) { in getReadWriteFile()
399 FileSize = Status.getSize(); in getReadWriteFile()
401 MapSize = FileSize; in getReadWriteFile()
415 WriteThroughMemoryBuffer::getFile(const Twine &Filename, int64_t FileSize) { in getFile() argument
416 return getReadWriteFile(Filename, FileSize, FileSize, 0); in getFile()
428 getOpenFileImpl(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, in getOpenFileImpl() argument
437 if (FileSize == uint64_t(-1)) { in getOpenFileImpl()
451 FileSize = Status.getSize(); in getOpenFileImpl()
453 MapSize = FileSize; in getOpenFileImpl()
456 if (shouldUseMmap(FD, FileSize, MapSize, Offset, RequiresNullTerminator, in getOpenFileImpl()
498 MemoryBuffer::getOpenFile(sys::fs::file_t FD, const Twine &Filename, uint64_t FileSize, in getOpenFile() argument
500 return getOpenFileImpl<MemoryBuffer>(FD, Filename, FileSize, FileSize, 0, in getOpenFile()