Lines Matching refs:Offset
24 Error readBytes(uint64_t Offset, uint64_t Size, in readBytes() argument
26 return BBS.readBytes(Offset, Size, Buffer); in readBytes()
28 Error readLongestContiguousChunk(uint64_t Offset, in readLongestContiguousChunk() argument
30 return BBS.readLongestContiguousChunk(Offset, Buffer); in readLongestContiguousChunk()
47 Error readBytes(uint64_t Offset, uint64_t Size, in readBytes() argument
49 return BBS.readBytes(Offset, Size, Buffer); in readBytes()
51 Error readLongestContiguousChunk(uint64_t Offset, in readLongestContiguousChunk() argument
53 return BBS.readLongestContiguousChunk(Offset, Buffer); in readLongestContiguousChunk()
57 Error writeBytes(uint64_t Offset, ArrayRef<uint8_t> Data) override { in writeBytes() argument
58 return BBS.writeBytes(Offset, Data); in writeBytes()
69 BinaryStreamRef::BinaryStreamRef(BinaryStream &Stream, uint64_t Offset, in BinaryStreamRef() argument
71 : BinaryStreamRefBase(Stream, Offset, Length) {} in BinaryStreamRef()
79 Error BinaryStreamRef::readBytes(uint64_t Offset, uint64_t Size, in readBytes() argument
81 if (auto EC = checkOffsetForRead(Offset, Size)) in readBytes()
83 return BorrowedImpl->readBytes(ViewOffset + Offset, Size, Buffer); in readBytes()
87 uint64_t Offset, ArrayRef<uint8_t> &Buffer) const { in readLongestContiguousChunk() argument
88 if (auto EC = checkOffsetForRead(Offset, 1)) in readLongestContiguousChunk()
92 BorrowedImpl->readLongestContiguousChunk(ViewOffset + Offset, Buffer)) in readLongestContiguousChunk()
97 uint64_t MaxLength = getLength() - Offset; in readLongestContiguousChunk()
107 uint64_t Offset, in WritableBinaryStreamRef() argument
109 : BinaryStreamRefBase(Stream, Offset, Length) {} in WritableBinaryStreamRef()
116 Error WritableBinaryStreamRef::writeBytes(uint64_t Offset, in writeBytes() argument
118 if (auto EC = checkOffsetForWrite(Offset, Data.size())) in writeBytes()
121 return BorrowedImpl->writeBytes(ViewOffset + Offset, Data); in writeBytes()