Lines Matching refs:MappedBlockStream
46 MappedBlockStream::MappedBlockStream(uint32_t BlockSize, in MappedBlockStream() function in MappedBlockStream
53 std::unique_ptr<MappedBlockStream> MappedBlockStream::createStream( in createStream()
56 return llvm::make_unique<MappedBlockStreamImpl<MappedBlockStream>>( in createStream()
60 std::unique_ptr<MappedBlockStream> MappedBlockStream::createIndexedStream( in createIndexedStream()
67 return llvm::make_unique<MappedBlockStreamImpl<MappedBlockStream>>( in createIndexedStream()
71 std::unique_ptr<MappedBlockStream>
72 MappedBlockStream::createDirectoryStream(const MSFLayout &Layout, in createDirectoryStream()
81 std::unique_ptr<MappedBlockStream>
82 MappedBlockStream::createFpmStream(const MSFLayout &Layout, in createFpmStream()
89 Error MappedBlockStream::readBytes(uint32_t Offset, uint32_t Size, in readBytes()
167 Error MappedBlockStream::readLongestContiguousChunk(uint32_t Offset, in readLongestContiguousChunk()
197 uint32_t MappedBlockStream::getLength() { return StreamLayout.Length; } in getLength()
199 bool MappedBlockStream::tryReadContiguously(uint32_t Offset, uint32_t Size, in tryReadContiguously()
240 Error MappedBlockStream::readBytes(uint32_t Offset, in readBytes()
273 void MappedBlockStream::invalidateCache() { CacheMap.shrink_and_clear(); } in invalidateCache()
275 void MappedBlockStream::fixCacheAfterWrite(uint32_t Offset, in fixCacheAfterWrite()