MCPcopy
hub / github.com/grafana/tempo / read

Method read

pkg/io/buffered.go:49–52  ·  view source on GitHub ↗
(buf *readerBuffer, b []byte, offset int64)

Source from the content-addressed store, hash-verified

47}
48
49func (r *BufferedReaderAt) read(buf *readerBuffer, b []byte, offset int64) {
50 start := offset - buf.off
51 copy(b, buf.buf[start:start+int64(len(b))])
52}
53
54func (r *BufferedReaderAt) prep(buf *readerBuffer, offset, length int64) {
55 offset, sz := calculateBounds(offset, length, r.rdsz, r.rasz)

Callers 1

ReadAtMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected