Lines Matching refs:Offset
21 Error readBytes(uint64_t Offset, uint64_t Size, in readBytes() argument
23 return BBS.readBytes(Offset, Size, Buffer); in readBytes()
25 Error readLongestContiguousChunk(uint64_t Offset, in readLongestContiguousChunk() argument
27 return BBS.readLongestContiguousChunk(Offset, Buffer); in readLongestContiguousChunk()
42 Error readBytes(uint64_t Offset, uint64_t Size, in readBytes() argument
44 return BBS.readBytes(Offset, Size, Buffer); in readBytes()
46 Error readLongestContiguousChunk(uint64_t Offset, in readLongestContiguousChunk() argument
48 return BBS.readLongestContiguousChunk(Offset, Buffer); in readLongestContiguousChunk()
52 Error writeBytes(uint64_t Offset, ArrayRef<uint8_t> Data) override { in writeBytes() argument
53 return BBS.writeBytes(Offset, Data); in writeBytes()
64 BinaryStreamRef::BinaryStreamRef(BinaryStream &Stream, uint64_t Offset, in BinaryStreamRef() argument
66 : BinaryStreamRefBase(Stream, Offset, Length) {} in BinaryStreamRef()
73 Error BinaryStreamRef::readBytes(uint64_t Offset, uint64_t Size, in readBytes() argument
75 if (auto EC = checkOffsetForRead(Offset, Size)) in readBytes()
77 return BorrowedImpl->readBytes(ViewOffset + Offset, Size, Buffer); in readBytes()
81 uint64_t Offset, ArrayRef<uint8_t> &Buffer) const { in readLongestContiguousChunk() argument
82 if (auto EC = checkOffsetForRead(Offset, 1)) in readLongestContiguousChunk()
86 BorrowedImpl->readLongestContiguousChunk(ViewOffset + Offset, Buffer)) in readLongestContiguousChunk()
91 uint64_t MaxLength = getLength() - Offset; in readLongestContiguousChunk()
101 uint64_t Offset, in WritableBinaryStreamRef() argument
103 : BinaryStreamRefBase(Stream, Offset, Length) {} in WritableBinaryStreamRef()
110 Error WritableBinaryStreamRef::writeBytes(uint64_t Offset, in writeBytes() argument
112 if (auto EC = checkOffsetForWrite(Offset, Data.size())) in writeBytes()
115 return BorrowedImpl->writeBytes(ViewOffset + Offset, Data); in writeBytes()