Lines Matching refs:bytes
22 void LeftShiftBufferCircularly(char *, std::size_t bytes, std::size_t shift);
67 FileOffset at, std::size_t bytes, IoErrorHandler &handler) { in ReadFrame() argument
69 Reallocate(bytes, handler); in ReadFrame()
77 if (static_cast<std::int64_t>(start_ + frame_ + bytes) > size_) { in ReadFrame()
79 MakeDataContiguous(handler, bytes); in ReadFrame()
82 if (FrameLength() < bytes) { in ReadFrame()
85 auto minBytes{bytes - FrameLength()}; in ReadFrame()
95 void WriteFrame(FileOffset at, std::size_t bytes, IoErrorHandler &handler) { in WriteFrame() argument
96 Reallocate(bytes, handler); in WriteFrame()
101 } else if (start_ + newFrame + static_cast<std::int64_t>(bytes) > size_) { in WriteFrame()
104 MakeDataContiguous(handler, bytes); in WriteFrame()
110 length_ = std::max<std::int64_t>(length_, frame_ + bytes); in WriteFrame()
143 void Reallocate(std::int64_t bytes, const Terminator &terminator) { in Reallocate() argument
144 if (bytes > size_) { in Reallocate()
147 size_ = std::max<std::int64_t>(bytes, size_ + minBuffer); in Reallocate()
183 void MakeDataContiguous(IoErrorHandler &handler, std::size_t bytes) { in MakeDataContiguous() argument
184 if (static_cast<std::int64_t>(start_ + bytes) > size_) { in MakeDataContiguous()