Home
last modified time | relevance | path

Searched refs:ChunkMeta (Results 1 – 3 of 3) sorted by relevance

/external/perfetto/src/tracing/core/
Dtrace_buffer.cc153 ChunkMeta::Key key(record); in CopyChunkUntrusted()
162 ChunkMeta* record_meta = &it->second; in CopyChunkUntrusted()
169 if (PERFETTO_UNLIKELY(ChunkMeta::Key(*prev) != key || in CopyChunkUntrusted()
194 ChunkMeta::Key subsequent_key = key; in CopyChunkUntrusted()
278 key, ChunkMeta(GetChunkRecordAt(wptr_), num_fragments, chunk_complete, in CopyChunkUntrusted()
356 ChunkMeta::Key key(next_chunk); in DeleteNextChunksFor()
360 const ChunkMeta& meta = it->second; in DeleteNextChunksFor()
418 ChunkMeta::Key key(producer_id, writer_id, chunk_id); in TryPatchChunkContents()
424 ChunkMeta& chunk_meta = it->second; in TryPatchChunkContents()
428 PERFETTO_DCHECK(ChunkMeta::Key(*chunk_meta.chunk_record) == key); in TryPatchChunkContents()
[all …]
Dtrace_buffer.h335 struct ChunkMeta { struct
380 ChunkMeta(ChunkRecord* r, uint16_t p, bool complete, uint8_t f, uid_t u) in ChunkMeta() function
430 using ChunkMap = std::map<ChunkMeta::Key, ChunkMeta>; argument
475 ChunkMeta& operator*() {
556 ReadPacketResult ReadNextPacketInChunk(ChunkMeta*, TracePacket*);
Dtrace_buffer_unittest.cc42 using ChunkMetaKey = TraceBuffer::ChunkMeta::Key;
122 TraceBuffer::ChunkMeta::Key key(p, w, 0); in GetReadIterForSequence()