Lines Matching refs:buffer
18 return "buffer too small for header";
44 return fbl::StringPrintf("buffer size not multiple of 64-bit words: 0x%" PRIx64,
59 return fbl::StringPrintf("bad total buffer size: 0x%" PRIx64,
67 return fbl::StringPrintf("bad rolling buffer size: 0x%" PRIx64,
71 return fbl::StringPrintf("bad durable buffer size: 0x%" PRIx64,
77 return fbl::StringPrintf("bad rolling buffer size: 0x%" PRIx64,
81 return fbl::StringPrintf("bad durable buffer size: 0x%" PRIx64,
86 return fbl::StringPrintf("bad rolling buffer size: 0x%" PRIx64,
90 return fbl::StringPrintf("bad durable buffer size: 0x%" PRIx64,
95 return fbl::StringPrintf("buffer sizes don't add up:"
106 return fbl::StringPrintf("bad data end for buffer %zu: 0x%" PRIx64,
127 bool TraceBufferReader::ReadChunks(const void* buffer, size_t buffer_size) {
129 auto error = BufferHeaderReader::Create(buffer, buffer_size, &header);
135 CallChunkConsumerIfNonEmpty(header->GetDurableBuffer(buffer),
140 // chance that the earlier buffer provides a stringref or threadref
141 // referenced by the later buffer.
148 CallChunkConsumerIfNonEmpty(header->GetRollingBuffer(buffer,
153 CallChunkConsumerIfNonEmpty(header->GetRollingBuffer(buffer,